About Truro House
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Truro House is a grade II listed house on the corner of Green Lanes and Oakthorpe Road in Palmers Green, London. Immediately to the south is the New River.
Source From:
Wikipedia
Oakthorpe Road, London, England, United Kingdom, N13 4DQ