Natural Natural
1 Goldhurst Terrace, South Hampstead, London NW6 3HX, United Kingdom
4.6
284 reviews
8 comments
GRWC+88 London, United Kingdom
Location reporting
Claim this location
Monday: 9–19
Tuesday: 9–19
Wedneasday: 9–19
Thursday: 9–19
Friday: 9–19
Saturday: 9–19
Sunday: 10–19
Tuesday: 9–19
Wedneasday: 9–19
Thursday: 9–19
Friday: 9–19
Saturday: 9–19
Sunday: 10–19
Maybe the unhappy staff could be reallocated to a back-office position because the product and food are very nice, shouldn't be ruined by some hysteric service staff. Shops around the area are usually very friendly and helpful, so it is a shame you walk into the store and ended up being treated in an unpleasantly rude way.