British Restaurants in Stamford

“Great place. Food was excellent, fine range of beers and wines. Knowledgeable staff with a sense of humour. Lovely atmosphere and pleasant”

4.2 Good139 Reviews
Loading...
View on map