123-151 Buckingham Palace Road, London

The project is a modern high-quality office building in Victoria--a landmark office complex with over 400,000 sqft Grade A office and ancillary accommodation and retail element on ground floor.
Area
Asset Management