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.
You'll need to
subscribe to unlock this content. Already subscribed? Login?