Loading...

Black Horse Pub | view more Restaurants

Type: Mid-range, Bar, British, Pub
290 Dedworth Road, Windsor SL4 4JR England
Rating: 4
Country: United Kingdom
City: Windsor

Meals: Lunch, Dinner
Cuisines: Bar, British, Pub
Features: Seating, Parking Available, Free off-street parking, Television, Highchairs Available, Full Bar, Accepts Mastercard, Accepts Visa, Free Wifi, Outdoor Seating, Serves Alcohol