Archive

120 St. Margarets Road, Twickenham, London

120 St. Margarets Rd, Saint Margarets, Twickenham TW1 2AA, UK View on map

120 St. Margarets Road, Twickenham, Middlesex, London, TW1 2AA For sale under auction terms and condition’s, Substantial freehold four storey mid terrace building arranged as 2x commercial units and 3 x upper residential parts Part investment currently producing £98,400 pa   Description/Accommodation: Substantial freehold four storey mid terrace building arranged as 2x commercial units and […]