Reviews of The Charnel House. (Clothing Store) in Ipswich (Suffolk).