Pubs in London - Camberwell 25 Camberwell Church Street, Camberwell, London, SE5 8TR Tags: food, late license