20 Fenchurch Street

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