Need advice on booking a hotel in London

here’s a thread from a while back that talks about accommodation advice for London, could well be relevant.