1869 – The Lodge, Upper Tooting Park, London

Architect: W.H. Lockwood

0612

View published in The Building News, December 31st 1869.

Published July 15, 2010 | Last Updated January 25, 2026

More!