Covent Garden - Floral 2

This delightful set of apartments situated next to the Royal Opera House and just moments from all the buzz of Covent Garden, London's theater land and many other London attractions.