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 … Continue reading A fun spring day out in Bicester Village