Tower Place is situated in London’s internationally recognized EC3 insurance district. Designed by world renowned architect Sir Norman Foster and built by Tishman Speyer, it is a Grade A office complex. Completed in 2003, the property provides 35.7 thousand square meters (or 385 thousand square feet).
Tower Place, London
