Where to eat
Farm Girl — South Kensington
London, United Kingdom
Farm Girl describes its cafés as serving fresh, healthy and nourishing food. The South Kensington café publishes its own food and drink menu and welcomes walk-in visitors.
Features and services
- Healthy café
Practical information
- Location
- London, United Kingdom
- Status
- Operating — according to listed sources
- WLR
- Not assessed