Free listing
T
Communications Tower
A 38-floor building by Rafael Viñoly with a public sky garden & contemporary rooftop restaurant.
20 Fenchurch Street, London, Greater London, EC3M 8AF, Un