The Royal Dancer
London, Greater London, England, United Kingdom
For an inspiring city stay, this apartment transports you right to the heart of the action. Just a short walk from Hyde Park, Royal Albert Hall, and Kensington High Street, you’ll be perfectly positio.....
From €590