New London Architecture

Back to Projects

123-151 Buckingham Palace Road, London

Under Construction

Ground-level refurbishment works to retail spaces, office entrances, public realm and a rooftop extension 'The Hub' providing Grade A office space with dedicated entrance and Sky Garden


Project information

Status

Under Construction

Borough

Westminster

Size

14428 sq m

Completion

2023


Location

121 Buckingham Palace Rd, London SW1W 9SA, UK


Team Credits

Contractor

McLaren Construction

Steelwork Contractor

Caunton Engineering


Listed by

Peter Dann

Last updated on

06/08/2025


BESbswy