by David Brown | Sep 14, 2014 | England, Hotels, Reviews, Travel Notes, United Kingdom
We have passed by the Toby Carvery in Old Windsor for years and never realised there were any accommodations. But The Innkeeper’s Lodge is there, a small hotel just behind the restaurant. It is quite convenient not only to Windsor but to Heathrow Airport....