London foodfromwww.newsshopper.co.uk2 months agoCool restaurant and bars in famous East Dulwich road named 'best place to live'East Dulwich is a top UK location, known for its vibrant dining options and community atmosphere despite high property prices.