News

THE chain’s latest hotel in South-East London, which opened only last year, is one of the best to explore the city centre.