
The UK’s best place for shopping is in London, according to 14,000 reviews
Photo: Borough MarketLondon is a shopaholic’s dream. We’ve got two ginormous Westfield malls full of everyone’s favourite high street chains, world-famous shopping districts like Oxford Street and Carnaby Street and historic luxury department stores like Harrods and Selfridges to fulfil […]


