Today, 2nd October 2025, Notting Hill welcomes a brand new eatery - The Salad Project! In fact, not just any regular eatery, no; as well as offering its popular salads, this location of The Salad Project features the company's first-ever matcha bar.
The location at 110 Westbourne Grove is also The Salad Project's first neighbourhood…
