February 16, 2006 The impending opening of Caffe Nero in Lordship Lane has alerted many residents of East Dulwich and… read more