My wife and I are returning to London for a long weekend in August after a few years away. Sadly, our usual home-from-home, The Vicarage Private Hotel, is closed. (Sniff!)
I am looking at a couple of Travelodge Waterloo & TL Southwark in South London. They are located between Waterloo Station and near the Imperial War Museum. The Tate Modern & Borough Market are not far and transit connections are good. The price is right as well. Online reviews of the properties are positive.
Any thought about this area a place to base?
Steve