A rare opportunity to acquire an exceptional three bedroom apartment with three en-suite bathrooms and a stunning south facing garden terrace located on one of the premier streets adjoining Covent Garden’s iconic Piazza.