Charles Oak
Hotel
The Londoner, the 'cruise ship' of hotels, opens its doors on Leicester Square
22 September 2021 by Janet Harmer
The largest in a spate of luxury hotel openings in the capital, the Londoner in Leicester Square hopes its expansive range of facilities will draw guests back into the city centre – and keep them there.