Urban Greens - St James’s Park
Unclaimed
This listing has not been claimed or verified by the property.
5.0 (1 reviews)
Urban Greens is a salad bar concept in London that focuses on fresh, seasonal, and curated salad bowls with various vegan, vegetarian, and gluten-free options.
Unit 4, The Caxton, 20 Palmer St, London SW1H 0PH, UK
+44 7931 588087Websitehello@urbangreens.co.uk££ · Mid RangeCreate a free account to see all feature details and filter confirmations
Reviews
Create a free account to read full reviews, see photos, and share your own experiences
Is this your business?