Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 GLEBE PLACE Terraced £3,156,212 £2,750,000 11 Dec 2020
APARTMENT 1 36A GLEBE PLACE Flats/Maisonettes £54,609,012 £55,050,000 8 Sep 2022
APARTMENT 3 36A GLEBE PLACE Flats/Maisonettes £34,476,800 £34,500,000 23 Feb 2023
VILLA 36A GLEBE PLACE £52,785,892 £43,000,000 17 Apr 2020
37 GLEBE PLACE Terraced £1,691,445 £920,000 20 Jul 2005