1
result
Sold prices in Launceston Place, London Central, W8
5 Launceston Place, London, W8 5RL
- £3,700,000 Detached, Freehold 20 November 2018
- £1,600,000 Detached, Freehold 06 April 1998
- £865,500 Detached, Freehold 02 December 1996