Awards and Accolades Book a Table Loyalty Card
The Idle Hour has now closed.
Thank you for your interest but we have sadly had to call time.
62 Railway Side, Barnes, London, SW13 0PQ t: 020 8878 5555