Little Venice Canal Townhouse
Guests of London will have a nice stay at Little Venice Canal Townhouse apartment.
The venue is 3.8 km away from National Gallery. The tapas bar Cafe Laville is about 5 minutes’ walk from the property.
The apartment offers rooms with cable TV with on-demand movies, pay television, an iron with ironing board, a work desk and a DVD player for a comfortable stay in London.
A 5-minute stroll takes guests to Paddington (H&C) subway station.