The Black Horse is located in Sevenoaks, United Kingdom on Tumblefield Rd, Stansted. The Black Horse is rated 4.7 out of 5 in the category pub in United Kingdom.
Address
Tumblefield Rd, Stansted
Service options
Outdoor seatingDine-in
Accessibility
Wheelchair-accessible car parkDoes not have assistive hearing loop