Where is a nice hotel in London to stay at the end of November for the Hyde park Winter Wonderland?
Is it worth staying right on the door or a littler further out and getting the tube to it?
Any recommendations in/around the area?
Is it worth staying right on the door or a littler further out and getting the tube to it?
Any recommendations in/around the area?
Last edited: