Hamilton Hall

Hamilton Hall
Liverpool Street Station, Liverpool Street, London, EC2M 7PY
Photo of Hamilton Hall