Covent Garden Apartment
Covent Garden apartment offers accommodatıon in London.
The property is located 2 km away from London city center with a college and a museum nearby. Within 50 meters from the venue, Franx Continental Cafe and Souk Medina serve a wide selection of meals.
The building stands near Tottenham Court Road subway station.