Offices For Lease in 1 Trafalgar Square, London

1 Trafalgar Square, London

1 Trafalgar Square, London, Greater London, United Kingdom

Located in one of the most prestigious addresses in London, these offices are just a short walk from Westminster, offering fully refurbished offices within a building dating back to the 1820s. On the corner of Northumberland Avenue and Whitehall, this impressive building overlooks the world-famous Trafalgar Square. Few office spaces can boast the prestige of this address. Connections are also plentiful, with Embankment and Leicester Square just minutes away, and the mainline station at Charing Cross also just 2 minutes' walk. The location of this business centre means you can easily reach Soho for media and film companies, Covent Garden for its unique shops and the Thames for a scenic view. Few locations can offer the location and diverse services at 1 Northumberland Avenue.

Building Overview

We have no office spaces currently available to rent in 1 Trafalgar Square, London, Greater London, United Kingdom as at 1 April 2026.

Building Facilities

Air Conditioning
After Hour Security
Cafe/Retail in Building

Location Map

1 Trafalgar Square, London, Greater London, United Kingdom

Enquire Now
Loading...

We are the UK's No. 1 marketplace for serviced, coworking, and shared office space.

Connect with our local experts for flexible workspace solutions across the UK. Get personalized recommendations, arrange tours, and secure the best deals — all at no cost.

Stacey Banks, Senior Account Manager at Office HubAndrew Back, Vice President of Sales at Office HubSarah Goldman, Director of Operations at Office HubMiles Anderson, Senior Account Director at Office Hub

Talk to our Experts directly

020 3808 7222