316 Elephant & Castle Shopping Centre Elephant & Castle, WaterlooLondon, ENGLAND
64 Druid Street, WaterlooLondon, ENGLAND