Company name: The New Inn
Description: Cosy pub with down-to-earth rooms
Dowlish Wake, Ilminster TA19 0NZ, United Kingdom