The Idle Hour - Barons Court

171 Greyhound Road, Barons Court , London, W6 8NL

SquareMeal Review of The Idle Hour - Barons Court

This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details.

The Idle Hour - Barons Court Location

171 Greyhound Road, Barons Court , London W6 8NL

Opening times

Mon-Sat 4-11pm (Sat 12N- )

The Idle Hour - Barons Court's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!

Contact The Idle Hour - Barons Court

Job Title