The Red Hall Hotel by Jeremy Barrow | Mar 29, 2018 Details Location Address:Manchester Road, Walmersley, Bury, Lancashire, BL9 5NA, United Kingdom