Where is Pearson Headquarters?
Pearson PLC's headquarters are located at 80 Strand, London, United Kingdom. This central London address places the company within a prominent business district, facilitating access to key financial and educational networks. The building itself serves as the primary administrative and strategic base for the company's global operations, housing many of its core leadership and decision-making functions. Its presence in the heart of the UK's capital underscores its long-standing history and significant role in the international educational landscape.
The headquarters at 80 Strand functions as the strategic core for Pearson PLC, overseeing its diverse portfolio of educational products and services. Key departments such as executive leadership, global strategy, finance, and corporate communications are based here, directing the company's worldwide initiatives. This location is instrumental in coordinating the development and distribution of digital learning platforms, assessment services, and publishing ventures across North America, Europe, Asia, and other global markets. The strategic positioning of the headquarters allows for effective management of its extensive operations and supports its mission to help people around the world to learn, progress, and achieve their goals.
Other Pearson Office Locations
Main Headquarters
Office Locations
London
La Prairie
New York City, NY
Sterling, MA
Fort Scott, KS
Marietta, GA
Lithia, FL
Chennai
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.