The Plough Inn
Pub · Bar
The Plough Inn is a British pub offering a friendly atmosphere. Housed in a 1930s building, it features multiple seating areas and a menu with various choices. Cocktails are available.
Location
Vota recommends
Location
Vota recommends