The Royal Theatre
London, Greater London, England, United Kingdom
Covent Garden is the cultural heart of central London, and at this home, you're right in the centre of it. Just a few steps from the market and the West End theatres, this home fully immerses you in c.....
From €687