Clover Mews Holiday home is a property only 1.6 km from The London Eye, Albert Memorial and Harrods. Guests will benefit from housekeeping and laundry.
30 minutes away from London city center. Offering European and French meals, Foxtrot Oscar is around 150 meters away.
A 15-minute stroll takes guests to Sloane Square subway station.