Company name: Kings Head Hotel
Description: Refined lodging with dining & a spa
24 Market Pl, Cirencester GL7 2NW, United Kingdom