View Menu
Narrowboat Inn is a Transit station in Oswestry. It is open an undetermined number of days a week.
Address: Oswestry SY11 4NU, UK, Oswestry
Phone: