4
results
Sold prices in Davidge Street, London Central, SE1
C, The Dover Castle, 42 Davidge Street, London, SE1 0RR
- £580,000 Flat, Leasehold 15 March 2021
- £249,500 Flat, Leasehold 20 February 2004
- £225,000 Flat, Leasehold 01 March 2001
Flat B, 42 Davidge Street, London, SE1 0RR
- £405,000 Flat, Leasehold 05 July 2010
- £220,000 Flat, Leasehold 05 January 2001
Flat A, 42 Davidge Street, London, SE1 0RR
- £400,000 Flat, Leasehold 29 June 2006
- £321,000 Flat, Leasehold 27 March 2001
Flat D, The Dover Castle, 42 Davidge Street, London, SE1 0RR
- £230,000 Flat, Leasehold 09 April 2001