2
results
Sold prices in Station Passage, East London E18, E18
3 Station Passage, London, E18 1JL
- £435,000 Terraced, Freehold 01 June 2023
- £380,000 Terraced, Freehold 12 October 2017
5 Station Passage, London, E18 1JL
- £435,000 Terraced, Freehold 14 October 2022
- £386,500 Freehold 24 July 2017