map placeholder

The Idle Hour Barons Court

171 Greyhound Road, London, W6 8NL

***** Modern British
  •  - London
  •  - London
  •  - London
  •  - London
Average
Main course: £15
Food spend: £30
Opening hours
Monday to Thursday: 17:00 - 23:00 Friday: 17:00 - 00:00 Saturday: 13:00 - 22:30 Sunday: 12:30 - 21:00

Chic and sophisticated, The Idle Hour serves modern British dishes prepared with mainly organic ingredients. Diners wanting an al fresco experience can enjoy the convertible roof, which retracts on a warm evening. The bar offers wines and beers, with a wide range of spirits and cocktails also available in this bright and airy environment.

The Idle Hour Barons Court

171 Greyhound Road, London, W6 8NL

Contact +44 2073869007

See all restaurants in London

See all restaurants in City of London

Unfortunately, you can't book The Idle Hour Barons Court online on this site

Nearby restaurants

Book this restaurant