Five Stars in London - South Kensington 27-33 Harrington Gardens, South Kensington, London, SW7 4JX Tags: bar, laundry service, lounge bar, restaurant, room service, sauna, televisions