Tamworth: Peel Street Leave a reply The place to be and be seen on a Saturday morning in Peel Street, Tamworth. Share this:FacebookTwitterMoreEmailPrint Related