The pleasant Veeve Sleek River View Apartment Aspect Court Chelsea Harbour Fulham apartment is perfectly set minutes away from Natural History Museum, The London Eye and Bishop's Park.
The city center is 5 km away. Within 100 meters from the venue, Yamal Alsham and Made in Chelsea serve a wide selection of meals.
A 20-minute walk to Fulham Broadway subway station.
The apartment offers rooms with a closet, free wireless internet, a mirror and a sofa for a comfortable stay in London.