Lovely area on the bank of River Thames, with spectacular views of Westminster to the east, the iconic Battersea Power Station and Park to the west and Chelsea and Pimlico to the north. Vauxhall can be easily accessed by tube, British Rail mainline & local buses.
Please try again with different dates or criteria.