Covent Garden Central Apartments
WC29HE, Quartiere di Westminster, Londra, WC2E 9HA, Regno Unito
In the Westminster Borough district of London, close to Charing Cross, Covent Garden Central Apartments has free Wi-Fi and a washing machine. The property is close to The National Gallery, Trafalgar Square and Embankment Underground Station.