In the heart of central London on Charing Cross Road, the Covent Garden apartments are minutes away from Leicester Square, Oxford Street and Soho. On the 1st floor of a 19th-century building, these attractive studio apartments have free Wi-Fi access.
Address: Flat 3, 132 Charing Cross Road, London
Rates from:
GBP 138 Book Now