Hotels

London hotels near ‘must-see’ attractions cost up to 63% more per night

London hotels surrounding “must-see” attractions could cost up to 63% more per night, £93 higher than the London average of £147, according to research by serviced apartment provided, Cuckooz.

Check out our free weekly podcast

Back to top button