There is a shopping area in London to suit everyone from the avid fashion follower to the quirky style individualist. When booking a break solely to shop ‘til you drop, book hotels in London City Centre so you are close to most of the retail districts and you won’t have far to drag your bags….