This is the best location for a wonderful stay in London. Really comfy beds.