Home Cosy Hall – Newport’s Community Building Cosy Hall is situated close to the Town Centre of Newport, Shropshire. It is a delightful location next to the canal that used to link the Shropshire Union Canal with Shrewsbury.