image only

Occupiers to 2000

17 Upper Teddington Road

aka Studley