Nestled in the heart of the Caribbean and renowned for its resplendent natural beauty, Saint Lucia is an idyllic location for couples in the first flush of love, honeymooners or seasoned life-partners. No matter the romantic occasion, with its unsurpassed tranquillity and simply breathtaking views, Saint Lucia provides a stunning backdrop for creating memories that will give you a lifetime of cherished memories.
Address
Lower Ground Floor1 Collingham Gardens
London
SW5 0HW
United Kingdom