Vauxhall Street, Vauxhall
SE11
39 studios (leased since 1993).
First and second floors of large industrial building near the Oval.
Location map
39 studios (leased since 1993).
First and second floors of large industrial building near the Oval.