Covent Garden

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