The Farmers Mistress hero image

The Farmers Mistress

Restaurant

300 Battersea Park Rd, London SW11 3BU, UK

Biter Score
8.8
Open
Saturday: 9 AM – 5 PM