123 Buckingham; London, UK

123 Buckingham is a 205,200 SF building located in the heart of Victoria, adjacent to the Victoria Station in London and less than a mile from Buckingham Palace. It provides 196,467 SF of office space sitting above 8,699 SF of retail space. The property forms part of a major development of two self-contained office buildings. A pedestrian concourse at ground floor level known as Colonnade Walk links the two office buildings with a central glazed atrium sititng in between.

Address 123 Buckingham Palace Road, Victoria, London SW1W 9SH
Acquisition Date November 2014
Rentable Area 205,200 RSF
Property Type Office/Retail