Property

London’s Ace Hotel sold for £150m

The Ace Hotel in Shoreditch, London, has been sold for its asking price of £150m – working out at £580,000 per bedroom. 

Check out our free weekly podcast

Back to top button