• Enter your postcode to hear about news from your local Bill’s

London – Covent Garden (St Martin’s Courtyard)

Tucked away in St Martin’s Courtyard, just off Upper St Martin’s Lane, Bill’s Covent Garden restaurant is a smart and sassy affair, with plenty of seating across two floors, as well as a large seating area outside.