Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 SHELDON AVENUE Detached £6,625,503 £5,250,000 19 Oct 2017
29 SHELDON AVENUE Detached £12,010,040 £3,300,000 29 Nov 2000
33 SHELDON AVENUE Detached £10,820,806 £2,200,000 14 Nov 1997
39 SHELDON AVENUE Detached £7,261,677 £4,200,000 6 Jul 2006
41 SHELDON AVENUE Detached £6,570,749 £6,500,000 28 Apr 2023
43 SHELDON AVENUE Detached £7,437,741 £1,334,137 31 Jul 1996