Carmen Restaurant first opened its doors in 1996, in Clapham, London. For the last twenty-two years (!!) they have endeavoured to stay true to their Spanish roots in Seville.
As anyone who has been to Spain can attest, Tapas bars are perhaps Spain’s greatest contributions to world cuisine. Carmen, named after Bizet’s opera set in Seville, offers Londoners the chance to dine as they would in Seville’s famed tapas bars without having to leave town.
Carmen Restaurant first opened its doors in 1996, in Clapham, London. For the last twenty-two years (!!) they have endeavoured to stay true to their Spanish roots in Seville.
As anyone who has been to Spain can attest, Tapas bars are perhaps Spain’s greatest contributions to world cuisine. Carmen, named after Bizet’s opera set in Seville, offers Londoners the chance to dine as they would in Seville’s famed tapas bars without having to leave town.