13-14 Aldergate B79 7DL 4 Star Accommodation & Bistro Restaurant Tamworth, Peel Aldergate Hotel4 star guest accommodation in Tamworth, The Peel Aldergate offers a relaxing leisurely break with a modern British bistro restaurant and bar Christopher’s http://thepeelaldergate.com/