i have never stayed in a hotel in London, i know there arent any hotel du vins. anyone help me out at all?