We loved our stay in this large and bright apartment. the location next to Vauxhall station and also very close to river made for a very easy and convenient base for our few days in London.