HotelsProperty

Olympia London to add two hotels as part of £1bn redevelopment

Olympia London exhibition centre will see two hotels added to its offering as part of a proposed £1bn redevelopment.

Back to top button