Hanbury Hall

Hanbury Hall
22 Hanbury Street, London, E1 6QR