Merchant Taylors’ has occupied its present site right in the heart of London’s Square Mile since 1347. There’s also the incredible mix of modern and historic architecture, buildings of international significance and numerous shopping and dining options.
Just a three minute walk from Bank underground station and with Liverpool Street, London Bridge and numerous other transport links nearby, Merchant Taylors’ Hall is conveniently situated.
Click for TfL Journey planner.
Click for Google map.