Add The Talbot review

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


Rating
Comments