Tag Archives: Oyster

Junction’s new cafe is definitely on the right tracks

Our loyal reader might be surprised to learn that there is, indeed, more than one new coffee shop in Croydon, and on a rare staff outing from Inside Croydon Towers, we were delighted to discover Yeha Noha, on Station Road … Continue reading

Posted in Business, Crystal Palace and Upper Norwood, Restaurants, South Norwood, Transport | Tagged , , , , , , , | 1 Comment