What A Week
Café · Notting Hill

What A Week

$$

Skip this one: handleless teacups, hour-long waits for avocado toast, and flickering lights make it more frustration than comfort.

Info

📍
Address
252 Portobello Rd, London W11 1LL, UK, LDN

More like this