Almost Home
November 8, 2016 in England ⋅ 🌧 39 °F
Since it was raining, the best thing for us to do was to get back to the hotel. Fortunately, it was right across the street. I see that a Christmas Marketplace is being set up in Leicester SquareRead more

