Perfect location right next to Vauxhall station - great communication with host who arranged everything to have a pleasant stay in London !