15 Blenheim Crescent, London, W11 2EE
Did you know we’re right next to the iconic book store from the film, Notting Hill? Grab a doughnut just next door and snap a pic of your snack at the photo hotspot!
Mon-Thur: 10am-9pm
Fri-Sat: 10am-10pm
Sun: 10am-9pm