Twitter Facebook Vimeo Youtube Google Plus Pinterest Tumblr

Upper Tooting

15 July 2010

1869 – The Lodge, Upper Tooting, London

Architect: W.H. Lockwood View published in The Building News, December 31st 1869.