Photo is out of date and shows a previous cafe at this location called The Barn Tea Rooms.
Burwash Manor, New Road, Barton, Cambridge CB23 7EY
We have visited here in the past, but not within the last five years. Our last visit was on Saturday 4th Nov 2017.
We welcome corrections and updates.