103 Borough Road, WaterlooLondon, ENGLAND
St Georges Road, WaterlooLondon, ENGLAND
Elephant & Castle, WaterlooLondon, ENGLAND
James Clerk Maxwell Building 57 Waterloo Road, WaterlooLondon, ENGLAND