Central London remains the commercial centre of the UK retail industry. Brand headquarters, buying offices, wholesale showrooms, and press operations are ...