There’s no doubt about it – if you’re looking for a place to splurge your hard-earned cash, London is the place to be. The area around Oxford Street and Regent’s Street in the West End is home to some of the world’s most popular chain stores and some uniquely British affordable fashion too.read more
Department stores are another London speciality, with Harrods, Liberty and Selfridges all offering a fantastic luxury shopping experience. Almost every London neighbourhood has its own unique outdoor market, and some real antique, food, and fashion finds can be found in the famous markets of Camden, Notting Hill, Brick Lane, and Spitalfields.
Pricey but amazing tea!