Super emplacement! Proche du métro et de covent garden.
Apparemment impeccable.