The London Foot Hospital And Attached Railings
Grade I listed building in the London Borough of Camden, England,UK