Luxury modern studio Covent Garden
26 New Row Flat 1 London, WC2N 4LASet in Covent Garden in London, this apartment is 200 metres from Ambassadors Theatre. The apartment is 300 metres from Trafalgar Square. The studio has a living area containing a Robert Sound 200 radio and plasma TV with 80 channels and DVDs.
1 rooms
from £160