-
The atmosphere
Carmen is an intimate tapas restaurant established in Clapham, London, in 1996.
-
Our tapas
At Carmen we take great pride in selecting authentic Spanish tapas to suit your taste.
-
Our wines
Our wine list provides a varied range of quality wines from different regions in Spain.






