Olympia London has been sold for £296 million to institutional investors who plan to have hotel accommodation on site.
The 130 year old venue, which hosts 200 events a year across its seven spaces incorporates nearly four acres of freehold land.
Olympia London has been sold for £296 million to institutional investors who plan to have hotel accommodation on site.
The 130 year old venue, which hosts 200 events a year across its seven spaces incorporates nearly four acres of freehold land.