Where is Pearson Headquarters?
The official headquarters of Pearson is located at 80 Strand, London, United Kingdom. This facility is situated in a prominent area of the city, reflecting the company's long-standing history in the publishing and media sectors. The building serves as a functional workspace that accommodates various administrative and executive functions necessary for managing a large-scale educational organization. Its location in London provides access to key transport links and business infrastructure, which is essential for maintaining the company's daily operations. The site is designed to support the diverse needs of a global workforce while maintaining a professional environment for staff and visitors alike.
As the primary base for Pearson, this location acts as the strategic core for the company's international activities. It houses key leadership teams and departments responsible for overseeing the development of digital learning platforms, assessment services, and educational resources. By coordinating efforts from this main facility, the company ensures that its educational content reaches institutions and individual learners across North America, Europe, and Asia. The office plays a critical role in aligning the company's business information and publishing divisions with its broader educational goals. This command center remains vital for the execution of corporate strategy and the ongoing management of the company's extensive global portfolio.
Other Pearson Office Locations
Main Headquarters
Office Locations
London
Kingston, NY
Bloomington, IN
Chicago, IL
Waltham, MA
Glen Saint Mary, FL
Hoboken, NJ
Noida
These locations enable Pearson to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.
More Headquarters in London, United Kingdom
Frequently Asked Questions Regarding Pearson Headquarters and Office Locations
Sign Up for Free to explore more.