The first new five star hotel south of the river ... Tower in Knightsbridge was renamed the Jumeirah Carlton Tower in 2001.
the iconic London building on the south bank of the River Thames, will open its doors on Friday as part of a £9bn redevelopment. The Grade II-listed building in Nine Elms, Wandsworth, now boasts ...