The Crown Tavern will be the perfect spot to unwind and savor the end of the day. Located in the heart of Manchester’s central downtown, The Crown is a place where you'll come to relax with friends, grab a drink, share some tasty bites, and enjoy the night as it unfolds.