Windsor’s Castle Hotel
The Castle Hotel, opposite Windsor Castle’s main entrance, is being refurbished. This is the former Mermaid Inn dating from at least the early 1500s. William Shakespeare may have known it at the end of that century as he features the nearby Garter in his The Merry Wives of Windsor. The present facade of the old […]
Written by