18-20 Pocock Street, WaterlooLondon, ENGLAND
Ambulance Station 220 Waterloo Road, WaterlooLondon, ENGLAND