The Concord Inn is your local pub and bistro open 7 days a week