Description of 11 Launceston Place
11 Launceston Place is a semi-detached villa in Kensington, London W8.
This freehold building was last sold in February 2004 for £2,300,000.
Launceston Place was called Sussex Place until 1883.
1. Survey of London: volume 42: Kensington Square to Earl's Court 1986 via British History Online www.british-history.ac.uk.
2. Land Registry sold prices