The Skylark Café
The Skylark Café is one of the best venues with outdoor space in South London, found right in the heart of Wandsworth Common. Soak up the stunning surroundings from the terrace area or inside where the folding doors add an extra sense of alfresco dining to your experience.