Description of 16 Launceston Place
16 Launceston Place is a semi detached residential building in Kensington, London W8.
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.
Kensington Gardens and Kensington High Street are just 10 minute walk from here.