Spend the night in style in South Kensington at a superb four star hotel. Restored to its former glory to capture the magic of early 20th century life, the hotel has incorporated old with new in the perfect blend. A stone's throw away from London's Royal Albert Hall and minutes from such shopping delights as Harrods, you can spoil yourself in the capital at The Radisson Blu Edwardian Vanderbilt Hotel.