This is a great place to stay in London. We enjoyed our views of the river, as well as the city. The apartment is literally steps away from Vauxhall Station, which was very convenient.