casualtraveler.com
Where to stay in London? Try the "Embankment House" | Casual Travelers
The 2-bedroom "Embankment House" near the Charing Cross and the Embankment stations is in a great location and worth considering when you're looking for lodging in this great city.