Stay in style at the Radisson Blu Hotel in London. This luxurious property offers half board options, allowing you to enjoy a delicious breakfast and dinner during your stay. Explore the city's iconic landmarks, such as Buckingham Palace and the Tower of London, and then return to the hotel for a relaxing meal and comfortable night's sleep.