
190 Sussex Gardens, W2 1TU London, United Kingdom
What dining options are available at this property in London? Guests have access to an on-site restaurant.
Nearby attractions Madame Tussauds - 2 km, Victoria and Albert Museum - 2.5 km, Natural History Museum - 2.5 km


















