Walworth Garden

Walworth Garden
206 Braganza Street, London, SE17 3BN
Photo of Walworth Garden