Spring Mews

Vauxhall, London

410 student rooms in a new mixed use development in Vauxhall, London