First Step in Europe |
|
|
... an Anglophile. We took our shuttle to the hotel which was located in Central London, right near Trafalgar Square. Our hotel, the Royal Horseguards, was quite nice and backed up to the Thames. It was almost next to the Scotland Yard and appeared to be a ...
London, United Kingdom
kitkatgo
|


