Experience the charm of London while staying at the Radisson Blu Hotel, which offers comfortable rooms with bathtubs. Located in the heart of the city, the hotel is within walking distance of famous landmarks like Buckingham Palace and Big Ben. After a busy day of sightseeing, you can relax in your bathtub and enjoy the tranquil ambiance of the Radisson Blu Hotel, London.