Queen Street Place - London

 

10 Queen Street Place is located in the heart of London, and occupies a prominent position overlooking the River Thames. The building totals approx. 2,150m square of office accommodation with a large central atrium and a substantial landscaped terrace on the fourth floor with excellent views of the Thames.

PLACE provided concept and detail design schemes for both the newly refurbished atrium and roof terrace spaces. The atrium consists of new internal green space with seating that sweeps around the newly glazed core; and the roof terrace has been rejuvenated and brought back to life with structural planting and new vibrant furniture

Client:
Knight Frank

Consultant Team:
Barr Gazetas Architects

Completed by Place Design + Planning Ltd