Property
London’s Wyndham Grand on sale for £80m
Five-star London hotel the Wyndham Grand London Chelsea Harbour has been placed on the market following an extensive refurbishment.
You'll need to
subscribe to unlock this content. Already subscribed? Login?