Heavy demand lifts London hotel rates to all-time high

Share

Air travel snarls haven’t slowed London tourism enough to keep hotel rates from setting records. STR reports an average cost of $249 in June, reflecting the highest demand in three years.

Share