Bicester Village – the UK’s strangest ‘top tourist attraction’

Bicester Village – the well known 1.2 mile long, open-air, luxury outlet shopping mall, lined with over 160 of the world’s top (and priciest) designer brands. It’s easy to see the appeal – Outlet shopping centres are great for bargain hunting, and Bicester Village is beautifully presented, with the wooden ‘barn-style’ shopfronts lining a spotlessly…