Luxurious Accommodation The 4-star Millennium Gloucester Hotel London, located in stylish Kensington, offers elegant air-conditioned rooms with modern décor and top-notch amenities like flat-screen TVs and minibars. Gastronomic Delights Indulge in a variety of dining options at the hotel, including the award-winning Bugis Street Brasserie serving modern Singaporean cuisine, South West 7 for a delicious breakfast, and Humphrey’s Café and Bar for a relaxing evening. Convenient Location With Gloucester Road Tube Station just 100 meters away, easy access to top attractions like The Natural...
