London City Hotel Prices at All-Time Highs – Can Deals Still Be Found?

Well, it’s once again official – London is the single most expensive place on the face of the Earth when it comes to holiday lets and general accommodation. Admittedly, the…

London Theatre Hotels – Trade Secrets for Snagging Steals

London is pretty notorious the world over for its high accommodation prices and the closer you head toward the city’s West End, the more you can expect the price to…