Director Peter Strachan is reported to have said 81% of the production team for the show were based in London.