Chef James Cochran was a die-hard southeast Londoner before he moved to South Tottenham. He tells Emma Magnus how West Green Road is just like Peckham and why he’s here to stay.
Beautiful Café Restaurant in charming 150yr homestead. Seasonal, tasty lunch and dinner menu, delicious coffee and freshly baked goods 7 days a week from 9:30am