The street food revolution, that is taking London and the larger cities by storm, is well and truly established in this small market town. When the weather conditions permit, you can buy delicious good quality takeaway food from a stall set up outside the restaurant. Want to know when the street food stall is in action Just follow the tempting aromas.