Grove Lane Deli is your independent small local serving good food, good coffee, and good deli in the heart of Camberwell.