Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120A HOLLOWAY ROAD Terraced £744,120 £450,000 16 Aug 2013
128A HOLLOWAY ROAD Terraced £422,198 £75,000 26 May 1995
132A HOLLOWAY ROAD Semi-Detached £395,539 £150,000 29 Oct 2002