A large retail warehouse unit located on the Jamage Road Industrial Estate, Talke Pitts, Stoke on Trent
Fully Let