Considering the Holiday Inn Ashford Central in London?
A VT member wrote the following comment about visiting London:
Location, Location, Location by karenincalifornia
Wondering exactly where to stay in London? So many areas to choose from. We stayed at a hotel two blocks from Trafalgar Square. This was after canceling our first hotel at Kilburn Park, and our second one in Southwark. Anything near Trafalgar Square is centrally located. Of course, the tube and bus system gets you anywhere you want to go, but I loved being within walking distance of so many famous sights.Taking early morning walks outside my hotel to Covent Garden, Soho, Westminster, St. James Park, and getting my early morning latte. Yes, they have plenty of Starbucks there. But no Peets yet.