OLYMPIA SOLD

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.

Leave a Reply