The Boars Head Hotel in Sudbury is an impressive looking building, with its own grounds and a sizeable amount of accommodation. The car park is around the back of the hotel, and there is outside seating to the front, complete with a fountain and mature trees. The entrance to the Boars Head is nicely decorated…