A GREAT SHOPPING EXPERIENCE IN THE HEART OF PLYMOUTH
The Armada Centre was established in 1986. Positioned with Mayflower Street to the south; Armada Way to the east, and Western Approach to the northwest, we are in the ideal location to cater for all your shopping needs.