Arch Viz
Vega Tower | Vauxhall, London
The Vega Tower in Vauxhall is a significant addition to the area, providing high-quality student accommodation with excellent facilities and convenient access to transport and central London. Its modern design and amenities like the rooftop terrace make it a notable building in the Vauxhall area.
You must be logged in to post a comment. Login here.