Properties at SE19 2RJ

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
13, Mowbray Road, LondonLeasehold64 m²£406,000 (2018)
19 Mowbray Road, LondonLeasehold65 m²£202,500 (2006)
Flat 2, 25 Mowbray Road, LondonLeasehold68 m²£190,000 (2010)
Flat 3, 25 Mowbray Road, LondonLeasehold79 m²£370,000 (2018)
Flat A, 23, Mowbray Road, London-85 m²-
Flat B, 23 Mowbray Road, London-65 m²-
Flat B, 27 Mowbray Road, LondonLeasehold60 m²£169,000 (2004)
Flat C, 27 Mowbray Road, LondonLeasehold73 m²£280,000 (2021)
Holmwood, Mowbray Road, LondonFreehold89 m²£499,011 (2015)