For the 6,987,543rd time, London is NOT England or the UK. And there ARE plenty of UK chain and independent normal price hotels in London.
sorry scottie , haven’t been there in years , and likely never will be again .
This was in 82 and again in 84