CheltenhamThe Cotswolds Mike 25th November 201711th June 2019 0 Comments fast-food, Fusion, Indian, street food, Takeaway Delhi Heights If you looked at Cheltenham’s food scene 10 years ago, you’d be hard pushed to find a restaurant that wasn’t Read More