Tag: Walkie Talkie



Walkie Talkie Sky Garden Details Unveiled

Posted on 7 June, 2013 by Neil Bird under Commercial Developments

The trend of high-profile commercial developments featuring public spectacles shows no sign of slowing after the developers of 20 Fenchurch Street, dubbed the Walkie Talkie, unveiled details of the latest attraction scheduled to hit the London skyline. 20... Read More