Get Directions to Swallow Bower Hotel ← View details Hollinwood Avenue, Chadderton, Oldham OL9 8DE, United Kingdom, Chadderton, England Get Directions From* To * — Required information