20 Lower Teddington Road

aka Walnut Tree Cottage

   image only           back to list       next        previous

Occupiers to 2000