Restaurants near Crowne Plaza London Kensington
- 100 Cromwell Road, London, United KingdomDistance: 0.0 mi3 reviewsHotel Class: 4
Really excellent hotel. We stay there every time we go. Very conveniently located.Popular with
- Nearby Restaurants
- 6221 King's Road, London SW3 5 United KingdomRanked #60 overall in London restaurantsDistance: 0.8 mi
Adore this restaurant. A full on Dutch experience with clogs hanging on the walls and pictures of the homeland adorning the walls, i love the feel when i step inside...Popular with
- 987-135 Brompton Road, London, UK SW1A 1, United KingdomDistance: 1.0 mi
This is the food lover's heaven... you can shop around... give a break to have some oysters & vodka... or the best italian espresso... or whatever you like.. It is...