179 Old Kent Road, WaterlooLondon, ENGLAND
141 Hampton Street, WaterlooLondon, ENGLAND
222 Elephant & Castle Shopping Centre Elephant & Castle, WaterlooLondon, ENGLAND
203 Elephant & Castle Shopping Centre Elephant & Castle, WaterlooLondon, ENGLAND