London average room rate in November 2008 dropped 5.6% to £130 per night from November 2007 rates.
For Americans, that comes out to $200USD per night at today’s exchange rate of $1.54 = £ 1. That sounds expensive , yet compared to November 2007 when the average room rate was over £137 per night and the [...]
