Merchant Taylors’ Hall, London

  • Merchant Taylors’ Hall, 30 Threadneedle Street, London, EC2R 8JB

Public Transport

Bank station
0.1 mi (3min walk)