Hosted on MSN
The UK’s ‘poshest Premier Inn’ opens inside historic former London police station
Trying to find a hotel in the centre of London has historically involved having to either take out a hefty loan or plump for accommodation that’s so far out you’re practically in Hertfordshire.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results