Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 GLEBE PLACE Terraced £12,000,335 £7,300,000 25 Sep 2013
18 GLEBE PLACE Terraced £7,916,187 £6,400,000 10 Aug 2018
19 GLEBE PLACE Terraced £6,717,239 £3,750,000 27 Nov 2008
20 GLEBE PLACE Terraced £9,245,800 £5,625,000 24 Jul 2008
22 GLEBE PLACE Terraced £12,184,241 £7,200,000 2 Nov 2012
23 GLEBE PLACE Terraced £6,229,575 £5,050,000 14 Dec 2018
24 GLEBE PLACE Terraced £6,423,322 £5,250,000 7 Feb 2020
25 GLEBE PLACE Terraced £2,142,918 £845,000 27 Dec 2002
25A GLEBE PLACE Terraced £6,605,971 £1,300,000 1 Jul 1997
26 - 28 GLEBE PLACE Terraced £7,525,369 £2,350,000 1 Nov 2001
27 GLEBE PLACE Terraced £6,605,971 £1,300,000 1 Jul 1997
28 GLEBE PLACE Terraced £5,211,676 £1,550,000 13 Jul 2001
29 GLEBE PLACE Terraced £3,206,329 £665,000 12 Jan 1998