This is a list of 8 best places to shop in London for tourists! This vibrant city is the ultimate shopping paradise, boasting a myriad of luxury boutiques, huge department stores, and bustling street markets. Read more →
Bicester Village is a famous luxury outlet mall located less than an hour from London by train. I know that many people in Singapore enjoy coming here to shop, so I decided to do a review of this mall on my blog. Read more →