Mon closed
Tue noon - 2:30 pm, 5:30 pm - 10:30 pm
Wed noon - 2:30 pm, 5:30 pm - 10:30 pm
Thu noon - 2:30 pm, 5:30 pm - 10:30 pm
Fri 10:30 am - 1:00 am
Sat 10:30 am - 1:00 am
Sun closed
42 Albemarle Street
London, Greater LondonW1S 4JH
Visit Website

In restaurants nearby