Nestled in the vibrant and iconic Covent Garden, this exquisite 2-bedroom flat offers the perfect blend of luxury, comfort, ...