The club has reportedly agreed a deal to occupy 11,500 sq ft of luxurious new office space in the heart of London’s West End. The 45-man operation is understood to have grown too large for the St James’s office, leading to the move to Mayfair. It said London was a more practical base for overseas companies travelling to the UK for sponsorship talks.
It is strategic business decision. So in my opinion, it’s not related with which city the club can attract most fans from, nor where the club originally from. Old Trafford, the stadium called Home is not in London. And Manchester is still Red.