Draper Tenant's Hall

Draper Tenant's Hall
1 Howell Walk, London, SE1 6TL