This apartment is ideally located for London visits with 2 Tube stations within 10 minutes walking distance. The nearby Little Venice Canal is great for local walks to restaurants and bars.
Property is very clean and well equipped, host is friendly and helpful - so a 10 out of 10 form us.