Westbourne Terrace Apartment
Westbourne Terrace Apartment London is an apartment in London within short distance of The London Eye, Victoria and Albert Museum and Open Air Theatre.
Guests will get to Heathrow in 15 minutes by car. Khan's offers indian dishes and lies 50 meters away.
Lancaster Gate station is 400 meters away.