4 "Clapham" Restaurants in London.
Bistro Union is a relaxed, neighborhood spot in Clapham. The British food isn't the best in town, but the good vibes and wine on tap make up for it.
The Landor is a friendly pub in Clapham that has one of the best beer gardens in London.
Minnow is a neighbourhood place in Clapham serving Modern British dishes. There’s a patio at the back, as well as a bar downstairs for date night.