Ideal accommodation for our overnight stay. Easy to locate, less that 10 mins walk for Vauxhall station and great access into Central London.