A smashing salad bar, offering super fresh and extremely delicious bowls of veggie, vegan and meaty greens. Branches also in Canary Wharf and St Paul's.
![Urban Greens Urban Greens](https://media.timeout.com/images/106006124/750/422/image.jpg)
Time Out says
Details
- Address
- 20 Palmer St
- London
- SW1H 0RH
Discover Time Out original video
A smashing salad bar, offering super fresh and extremely delicious bowls of veggie, vegan and meaty greens. Branches also in Canary Wharf and St Paul's.
Discover Time Out original video