80A Lordship LaneEast DulwichLondon SE22 8HFWe are ideally located in the heart of busy East Dulwich. Within easy reach of Peckham, Camberwell and surrounding parts of Southwark and south London.