The Skylark Café
The Skylark Café fronts pretty interiors and is in a prime location on Wandsworth Common. Open seven days a week, this charming spot serves an all-day brunch menu (think breakfast baps filled with Cacklebean eggs and dry-cured bacon), fresh coffee from Curious Roo and alcoholic sips in a Victorian farmhouse setting. It's undoubtedly one of the best cafes in London with a view, as it's surrounded by tranquil duck ponds, tennis courts and nature all within 170 acres of land.