Beautiful apartment in the most amazing location in the heart of Covent Garden.
This place is really high quality and huge given its prime location. More than 5 stars!