Launceston Place is a stunning setting for any London wedding. The space is both stylish and elegant, central yet discreet, and is tucked away behind the busy streets of Kensington. Launceston Place is in close proximity to a myriad of churches and a stone’s throw from Gloucester Road and High Street Kensington Tube stations.


Speak With Our Events Team