Guests of London will have a nice stay at Clifton House Apartment London apartment.
The property is 10 minutes' walk from the center of London, in proximity of Up at The O2, Carnaby Street and British Museum. Serving italian specialties, Villandry is about 150 meters away.
The apartment provides rooms featuring a dining area and a microwave. Guests can benefit from a private bathroom.
A kitchen is provided.
Great Portland Street station is 550 meters away.