Enjoy English hospitality at its best at Lanesborough, a five star hotel which has 100-odd luxurious rooms opening out to the heart of London. Being right in the middle of action means being close to Harrods, Hyde Park, Knightsbridge and London’s most exclusive shopping district. One of the priciest hotels in town, it is a natural choice for visiting royalty, eminent politicians and entertainers. The recently refurbished property has retained its original Regency splendour and its restaurants are a major pull for those who love their food in fine dining style. The Michelin-rated Apsleys restaurant and Céleste restaurant, along with the Garden Room, their glamorous cigar lounge and Library Bar, an exclusive watering hole, are well known in inner circles. Their traditional afternoon tea is a must have.