2
results
Sold prices in Eliot Place, London Central, SE3
10a Eliot Place, London, SE3 0QL
- £1,225,000 Detached, Freehold 26 October 2023
- £225,000 Detached, Freehold 26 May 1995
16 - 17 Eliot Place, London, SE3 0QL
- £1,395,000 Detached, Freehold 24 August 2016