........in Lincolnshire. One of our favourite places to visit. Voted one of the best places to live in the UK. I used to work at a very well known hotel in Stamford back in the 1960's and we often go for lunch in their Garden Room.
Comments
Sign in or get an account to comment.