Still the best roast in London. Book weeks ahead for a Sunday. The express menu before 18:30 is the way in if you have not booked.
Covent Garden · 2 min walk from Covent Garden