The Ritz London is a luxurious hotel located in the heart of London. Each room is equipped with a kettle, allowing guests to enjoy a hot cup of tea or coffee at any time. The hotel offers elegant and spacious rooms, impeccable service, and a range of amenities to ensure a comfortable stay. Guests can also indulge in fine dining at the hotel's renowned restaurant or relax in the opulent surroundings of the bar. With its central location and excellent facilities, The Ritz London is a top choice for travelers looking for a hotel with a kettle.