News
36mon MSN
The proposed 479ft glass and steel structure at 130 Fenchurch Street will feature 31 storeys of office space as well as ...
London has become the most expensive city in the world for high-spec office fit-outs due to high material costs, specialist ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results