Stockwell Continental

Stockwell Continental (“SC”) has the kind of local, neighbourhood vibe that I love to find in restaurants in pockets across South London.  Whilst I say local, the food here is authentically Italian – Roman to be precise.  Although Neapolitan pizzerias have turned up in every corner of the capital – and don’t get me wrong, … Continue reading Stockwell Continental