The Britannia International is located in a peaceful setting, just along the water's edge in the centre of the internationally renowned Dockland area of London City. The hotel enjoys a popular location with stunning views of both London City and the River Thames.