Where is PwC Headquarters?
The official headquarters of PwC is located at 1 Embankment Place, London, United Kingdom. This facility is situated in the heart of the city, positioned directly above Charing Cross station, which provides significant logistical advantages for staff and visiting clients. The building is a prominent structure in the Greater London area, characterized by its large-scale office floor plates and integration into the local transport infrastructure. As a primary base for the firm, the site accommodates a substantial number of professionals who manage the company's complex service delivery models. The architecture reflects a functional approach to modern corporate workspace requirements, prioritizing accessibility and proximity to the city's financial district.
This location serves as the operational heart of the firm, housing key leadership and administrative departments that oversee global strategy. From this command center, the company coordinates its assurance, tax, and advisory functions, ensuring consistent service delivery across its international network. The facility acts as a strategic core for managing regulatory compliance, risk management, and large-scale digital transformation projects for multinational clients. By centralizing these core functions, the firm maintains oversight of its workforce and operational standards across various regions. The office is essential for facilitating high-level decision-making processes and supporting the firm's ongoing business recovery and consulting initiatives on a global scale.
Other PwC Office Locations
Main Headquarters
Office Locations
London
Riyadh
New York, NY
London
Pepperell, MA
Houston, TX
Florham Park, NJ
Caledonia, MI
These locations enable PwC 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 PwC Headquarters and Office Locations
Sign Up for Free to explore more.