Come visit the new IKEA store in Churchill Square
Spend time with family and friends
Get to know Churchill Square
Grab something to eat whilst in Churchill Square
© Ingka Centres2010-2024
Established in 1994, The Fragrance Shop is the UK’s leading independent fragrance retailer with over 400 fragrance brands available in more than 200 stores throughout the UK.
The Fragrance Shop prides ...