We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Walked through the rather sad Armada Centre today. Only active shops seemed to be Wilkinsons, Peacocks and Laura Ashley (having one of it's frequent stock clearance 50% sales). No sign whatever of an Atlantic Gallery. Nor have I heard of a branch or main base...More