The Salad Project Opens in Notting Hill with New Matcha Bar Concept
This October, The Salad Project lands in Notting Hill with a double debut: its first neighbourhood site and its first-ever matcha bar. It’s a space designed not just [...]
Copyright 2026 | Restaurant Industry News | Privacy Policy