Name: St Lucia Category: Caribbean Restaurant & Bar Address: 130 Shoreditch High Street, London, E1 6JE Escape to St Lucia in Shoreditch, a vibrant spot serving up authentic Caribbean cuisine and cocktails. Enjoy the lively atmosphere and the rich flavours of the islands, perfect for a spirited night out.