Camberwell Townhall

Peckham Road, London, SE5 8UB