The Charles Holden
Bar

The Charles Holden

198 Colliers Wood High Street, London, SW19 2BH, Greater London, United Kingdom

FollowBe the first to follow · sign in to get alerts

Home of live sport, live music and a cracking Sunday roast by Colliers Wood station. Proper pub food done well with excellent drinks. Plus a huge beer garden!