Situé dans le village verdoyant de Chislehurst, The Bulls Head Hotel est une ancienne auberge du XVIIIe siècle dotée d'un restaurant et de 2 bars.