News »
British “Bicester Village” at the top of the European outlets
Bicester, a small town with almost 33,000 inhabitants in the British county of Oxfordshire, has a history that goes back to Roman times. However, Bicester became nationally and internationally well-known through the outlet centre, which opened in 1995 and since has become one of the most visited tourist attractions in…
[…]