Darwin Centre Raven Meadows, Shrewsbury, SY1 1PL
The Darwin Shopping Centre Is the key retail destination in the heart of Shrewsbury being located on Pride Hill. It has undergone a major refurbishment including new flooring, ceiling finishes and lighting to all levels. Key retailers in the center include Primark, M&S,...
