12-14 Hillgate Street (Notting Hill)
London
Greater London, W8 7SR
+44 20 7229 3794
119 Kensington Church St
Kensington
Greater London, W8 7LN
+44 20 7727 4242
Hours:
Mon–Wed: 11:00 AM–11:00 PM
Thu–Sat: 11:00 AM–Midnight
Sun: Noon–10:30 PM