Light House

Light House
262–274 Camberwell Road, Camberwell, London, SE5 0DL