The Alhambra Shopping Centre is a dual level centre located in the heart of Barnsley Town Centre, adjacent to Barnsley Market. The centre opened in 1991 and is home to over 40 stores.
Get in touch to speak to a member of our team
30 Anyards Road,
Cobham, Surrey KT11 2LA
Registered office: Station House, Station Approach, East Horsley, Surrey, England, KT24 6QX where a list of members is available. All rights reserved.