Located in Jaffe Road on second floor. over 20 Wide Screen TVs showing all sort of Sport Event. Great British Food with large selection of quality beers available.
Map of The Barn II Pub & Restaurant
OTHER PLACES NEAR THE BARN II PUB & RESTAURANT