Property Location With a stay at The White Lion Inn in Gillingham, you'll be close to Stourhead and Stourhead Garden. This in..
Gillingham / Gillingham