If you really want to treat yourself when visiting Windsor, you need to know a great location for where to stay near Windsor Castle. Sir Christopher Wren Hotel and Spa is beneath the castle and is inches from tons of restaurants, shops and of course- pubs! Mr Sunny and I love Windsor because it is such a short trip from London and has such a

Source link