Despite all the offers going down at the moment, it seems that London is still in the major league when it comes to expensive accommodation. In fact, when some friends of ours popped into town last week, the best deal they could find was a cramped scuzz-hole in Bayswater...
July 06, 2009
Join the conversation!