Advertisement
Economy

London hotel rooms more expensive than average flat

London hotel property prices have reached a new high of £500,000 per room, which is more expensive than an average London flat (£417,234), according to Colliers International.

Check out our free weekly podcast

Back to top button