wellness
longevity.

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