Categories: Lamb, Steaks
$$
Address
24 Great Windmill StLondon W1D 7LG, England, GB
Opening Hours
Monday: 5PM – 10:30PMTuesday: 5PM – 10:30PM
Wednesday: 5PM – 10:30PM
Thursday: 5PM – 10:30PM
Friday: 5PM – 10:30PM
Saturday: 12PM – 11PM
Sunday: 11:45AM – 8PM