Central St. Giles Court

 

1-13 St. Giles High Street, London, United Kingdom

2010 completed

Renzo Piano

Commercial, Retail

 
 
Ad-Placeholder.jpg