image only

Occupiers to 2000

13 Upper Teddington Road

aka Clem Villa

Historic
Planning
Application
1928