Add The Talbot review

The Talbot, London
Address: 1 Mill Hill Road, Acton, London, W3 8JP
Features: Dartboard, Live music, Open late, Outside seating, Pool table, TV, Wi-Fi


Rating
Comments