SW8 2BW
The Tower, St. Georges Wharf, Vauxhall, SW8
Thames River views Luxury development Parking included Swimming Pool and Spa Facilities Residents Gym Over 1,300 sqft Ample storage Close to Vauxhall Station