The Idle Hour

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

SquareMeal Review of The Idle Hour

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

The Idle Hour Location

171 Greyhound Road, Barons Court , London W6 8NL

|

020 7386 9007

|
Opening times

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

The Idle Hour'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

Job Title