8 Fenchurch Place

8 Fenchurch Place
8 Fenchurch Place, London, EC3M 4PB