Vauxhall Street, Vauxhall

SE11

39 studios (leased since 1993).
First and second floors of large industrial building near the Oval.

Location map
34 new studios, varioussqft — £