Your Location
Discover why The Hub is the best place to stay.
The Hub, Vauxhall – your gateway to London Student accommodation living
Vauxhall is a friendly and convenient neighbourhood with great transport links, vibrant bars, and a plethora of good restaurants and shops, all situated within a vibrant and fun community.
The Hub is located just a stone’s throw away from Vauxhall Station and the Thames, meaning those wishing to wander into Central London need only stroll across the river or jump on a train to move further afield.
Nearby Universities
What students are saying…
The Apartments at The Hub are really nice, very clean and comfortable. The girls at the reception were very helpful and nice. Very close to the underground, rail and bus station so you can get everywhere in London easily.