4
results
Sold prices in Tabard Street, London Central, SE1
30 - 32 Tabard Street, London, SE1 4JU
- £485,000 Terraced, Freehold 14 February 2006
42 Tabard Street, London, SE1 4JU
- £89,000 Terraced, Leasehold 06 September 1999
The Flat, 15 Tabard Street, London, SE1 4LA
- £63,000 Terraced, Freehold 24 December 1997
17 Tabard Street, London, SE1 4LA
- £75,000 Terraced, Freehold 08 August 1996