Lancaster Road, London, N4
£2,950,000
Nestled on the corner of Lancaster Road in a popular backwater of Stroud Green close to local shops and Finsbury Park with its 110 acres of open parkland, mature avenues of trees and arboretum.The original villa brims with character and charm, features include: Chesney central mantel fireplaces, bay windows, hardwood internal doors, decorative mouldings and ceiling cornicings.Its owners embarked on a significant restoration and modernisation prog...