Das Geschäftszentrum residiert im Stuart House, einem prominenten Bürogebäude mit Stammsitz-Qualitäten im Herzen des Geschäftsviertels von Peterborough, in dem auch die Regionalregierung und andere Unternehmen ansässig sind. Peterborough ist eine attraktive Domstadt in einer der am schnellsten wachsenden Regionen des Landes. Es hat eine starke, aktive Geschäftsgemeinschaft und eine vielfältige Wirtschaft. Über 5 000 Unternehmen, von großen multinationalen Unternehmen bis hin zu Unternehmern und Nischenunternehmen, sind hier angesiedelt. Die Region ist besonders stark in fünf Schlüsselbereichen: Umwelt, Finanzdienstleistungen, Feinmechanik, Medien, Druckerei- und Verlagswesen und Nahrungsmittel und Getränke. Die Stadt arbeitet hart daran, die Umwelthauptstadt Großbritanniens zu werden. Als eine von vier Umweltstädten und der Heimat von über 340 grünen Unternehmen, wurden die richtigen Grundlagen geschaffen, um dieses Ziel zu erreichen. Sie hat darüber hinaus einen der höchsten Anteile an Grünflächen pro Einwohner in ganz Großbritannien.