Best Hotels Near Charing Cross: Where to Stay in Charing Cross
Looking for the best hotels to stay near Charing Cross? These are the top places to bed down in the area. Sitting smack bang in the centre of London (quite literally), there’s no denying that Charing Cross is one of the best places to stay in the city. How close it is to Embankment and …