Published On: Mon, Nov 26th, 2018

Gimme shelter, in style

Aptly, the hotel is just off Trafalgar Square, as centrally London as it’s possible to be without setting up camp on an open-top bus.
Daily Express :: Travel Feed

Comments are closed.

Most Popular Posts

Categories