View Menu
The Bell Inn is a Bar in Oswestry. It is open 7 days a week.
Address: 61 Church St, Oswestry SY11 2SZ, UK, Oswestry
Phone: