Willoughby Road, London, N8
£1,900,000
Introducing an esteemed residence on Willoughby Road, this property unfolds over an impressive 325.57 square meters, or approximately 3,506 square feet of internal space. The current structure features a spacious ground floor apartment, complete with three generously-sized double bedrooms, a trio of reception rooms for hosting and relaxation, and two well-appointed bathrooms, all complemented by a vast garden area. The ascent to the first floor r...