127 Ledbury Road, Notting Hill, London W11 2AQ
Opening Hours: Mon: 6:30 PM to 9:45 PM Tue: 6:30 PM to 9:45 PM Wed: 12 Noon to 2 PM, 6:30 PM to 9:45 PM Thu: 12 Noon to 2 PM, 6:30 PM to 9:45 PM Fri: 12 Noon to 2 PM, 6:30 PM to 9:45 PM Sat: 12 Noon to 2 PM, 6:30 PM to 9:45 PM Sun: 12 Noon to 2 PM, 6:45 PM to 9:45 PM