Cafes and Coffee Shops

How Matcha to open three-storey café in Notting Hill

The all-day café, which has built a following at its Marylebone venue, will occupy three floors at 52 Ledbury Road, offering 30 covers

Matcha bar brand, How Matcha, will open a new café on Ledbury Road in Notting Hill in September, marking its second site in London.

Back to top button