The Druid's Head is on the corner of Bank Street and the High Street. Yep; another Shepherd Neame pub.
Close Window
Copyright © 2005