3 March 2008

Tudor Lodge


Tudor Lodge stands in a little island of green at the junction of Sandy Lane and Petersham Road and houses a dental practice.