With Soho, Bloomsbury, Theatreland, Oxford Street and the British Museum only moments away, The Rathbone places you at the centre of London’s cultural life while offering the warmth and charm of a boutique stay.
Loading...
“The place to stay in one of the best areas in London!”