HYBRID - Stroud GL5
85 Stroud Green Road, London
17 George Street, , Stroud
51 Stroud Green Road Finsbury Park, London N4 3EF
51 London Road, Stroud,
55 London Road, Stroud
24 King Street, Stroud
52-53 London Road, Stroud
29 Lansdown, Stroud