Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53 GLEBE PLACE £14,240,417 £14,250,000 22 Feb 2023
54 GLEBE PLACE £7,460,137 £6,500,000 3 Dec 2020
57 GLEBE PLACE Terraced £6,100,435 £4,300,000 18 Sep 2015
60 GLEBE PLACE Terraced £2,263,827 £1,242,000 17 Jul 2009
61 GLEBE PLACE Flats/Maisonettes £5,463,552 £3,500,000 28 Sep 2007
66 GLEBE PLACE Terraced £5,419,966 £4,500,000 2 Mar 2020
67 GLEBE PLACE Terraced £5,850,000 31 Oct 2023
68 GLEBE PLACE Terraced £4,860,334 £1,285,000 2 May 2000
68 - 69 GLEBE PLACE Terraced £14,187,057 £10,000,000 2 Sep 2015
69 GLEBE PLACE Terraced £4,758,301 £850,000 11 Jun 1996
72 GLEBE PLACE Semi-Detached £630,054 £110,500 23 Aug 1995