Address: The Talbot Pub 1 Mill Hill Road London, England