Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 GLEBE PLACE Terraced £8,604,296 £5,000,000 29 Sep 2008
42 GLEBE PLACE Terraced £19,031,000 £10,250,000 27 Mar 2009
43 GLEBE PLACE Semi-Detached £1,979,939 £1,170,000 13 Nov 2012
44 GLEBE PLACE Terraced £4,445,949 £955,000 8 Sep 1998
5 45 GLEBE PLACE Flats/Maisonettes £1,598,195 £925,000 21 Sep 2011
49 GLEBE PLACE £708,978 £480,967 27 Mar 2015