UKLondonIndustrial Bowden Street SE
SE11 Bowden Street
To Let 1,250 - 5,000 sf Office, Media / Art Studios
Currently occupied by Digital Media and Film Co.
Between Kennington and Vauxhall. Station 3 minutes walk.