Topham Square, LONDON, Greater London, N17 7HL SSTC £400,000

This fantastic property has undergone a massive face lift by the current Vendor where an eye for detail was paramount for this discerning owner. 

FLOORPLANS Click to enlarge