Merchant Taylors` Hall

Merchant Taylors` Hall
30 Threadneedle Street, London, United Kingdom