Book the Landmark London Hotel or Point A Hotel London Paddington to be based in some of the best areas in London.