However, in the middle of central London lies the city's largest hotel, with rooms at some of the lowest prices: the Royal National Hotel ... with Russell Square being the closest.
Fitz’s Russell Square at the Kimpton Fitzroy London hotel was designed by architect Charles Fitzroy Doll as a prelude to the Titanic Out of the 21 five-star hotels in London (I know, there are ...