Flagship Skyscraper Novotel London Canary Wharf Opens - Impressive Views

The brand new flagship Novotel in London's Canary Wharf has just opened today - the brand new property by AccorHotels represents a £90 million investment and it is situated at 40 Marsh Street. As one of the tallest buildings in the area (standing at 127m high), the Novotel London Canary Wharf offers impressive 360-degree views of London which includes the iconic Olympic Park, The Shard and Greenwich Park.

Read More