188 Camberwell Rd, London SE5 0ED, UK
188 Camberwell Road London England SE5 0ED GB
Local Authority
London Borough of Southwark