This Radisson Edwardian Hotel offers a place of class and refinement in the heart of Docklands, close to Canary Wharf and the main business districts of the capital. The rooms mainly offer breathtaking views of the River Thames and have all been fitted with first class amenities and luxurious furnishings. London City Airport is close by, and all of the main attractions of the capital area short tube ride away.