Drapers Hall

Drapers Hall
Throgmorton Street
EC2N 2AN London
United Kingdom