In Our Room
November 7, 2016 in England ⋅ ⛅ 45 °FWe made it to our hotel with no problems at all. We're staying at the Radisson Blu Edwardian Hampshire Hotel, located in the center of Leicester Square. It's only about two minutes away from theRead more