20 Fenchurch Street

20 Fenchurch Street
20 Fenchurch Street, London, EC3M 4BA