103 Acre Ln, Brixton Hill, London SW2 5TU
Selina Restaurant & Bar offers a unique intercontinental dining experience in London, seamlessly blending African, British, and French cuisines. This establishment invites guests to connect over thoughtfully crafted dishes and a curated selection of beverages, creating a warm and inclusive atmosphere for all.