The Farmers Mistress
Restaurant
•
300 Battersea Park Rd, London SW11 3BU, UK
8.8
Thursday: 9 AM – 4 PM
See if anyone you trust recommends it!