Kiosk Elephant & Castle Shopping Centre Elephant & Castle, WaterlooLondon, ENGLAND
236 Old Kent Road, WaterlooLondon, ENGLAND