Urban Greens
20 Palmer St, London SW1H 0RH
+447931588087
Contacts
20 Palmer St, London SW1H 0RH
Description
Urban Greens Nature's Kitchen
Honest food, the way nature intended. Salads Reinvented. Our Salads aren't your everyday salads. We are different to everyone else in the market.
Features
- Takeaway
- Delivery
- Wheelchair-accessible entrance
- NFC mobile payments
- Dine-in
- Dessert
- Wheelchair-accessible toilet
- Seating
- Toilets
- Casual
- Debit cards
- Salad bar