Edwardian Hotels London has sold all 10 of its Radisson Blu Edwardian hotels in the capital to Starwood Capital Group.
What's Your Reaction?