Taylor Street Monument

2 Botolph Alley, London, EC3R 8DR

Opening hours

Monday to Friday 8am to 4pm

About