4
results
Sold prices in Tavistock Place, London Central, WC1H
4 Tavistock Place, London, WC1H 9RA
- £5,615,000 Terraced, Freehold 14 February 2017
34 Tavistock Place, London, WC1H 9RE
- £1,900,000 Terraced, Freehold 29 June 2016
Fifth Floor, 2 Tavistock Place, London, WC1H 9SS
- £2,525,000 Terraced, Freehold 29 October 2009
Flat 3, Knollys House, 39 Tavistock Place, London, WC1H 9SA
- £108,000 Terraced, Leasehold 30 June 1997