A fun spring day out in Bicester Village

If you’re a shopping-holic person living in England, you must have heard of Bicester Village – a rural English high-end outlet village located in Oxfordshire – that Telegraph has commented about this place as popular among Chinese tourists as Buckingham Palace. Bicester in my eyes is a shiny new lovely village, which is most unlike…

Read More