1
result
Sold prices in Lowestoft Mews, East London E16, E16
39 Lowestoft Mews, London, E16 2ST
- £166,000 Terraced, Leasehold 08 March 2006
- £165,000 Flat, Leasehold 26 November 2002