The Bear

17 Market Square, England, United Kingdom