Great spot and is right next to Vauxhall station. Bar and restaurants within the the cluster of buildings so it is even better for a chilled out evening or for those who may perhaps arrive late in the day like we did