We have flexible office space available near Trafalgar Square, Central London. Each workspace comes fully furnished with all inclusive pricing and no set up costs. Add your favourites to the shortlist or call 0208 090 3160 and tell us what you need.
This imposing period building offers a bright modern reception and spacious offices with contemporary furnishings throughout. As part of a network, tenants of this centre will benefit from access to other centres world-wide. The offices enjoy stunning views of the surrounding area, including Trafalgar Square, and benefit from well-presented meeting room facilities. Tenants here will also benefit from 24-hour access as well as air... More info
Nestled in the heart of St James' and overlooking Trafalgar Square, this brand new centre offers a range of workspace solutions, with potential tenants having both serviced options and the opportunity to lease a whole floor of space within the building. The space delivers a luxurious finish and promises tenants the best service, with everything down to the furnishings and fittings delivered at a high quality. Coupled with this high-class... More info
This prominent business centre overlooks London's famous Trafalgar Square. The magnificent and entirely refurbished 1820s building boasts serviced offices and large conference rooms available on flexible terms. Situated in an instantly recognised address, a short walk from Westminster, these serviced offices are imposing. Staff are available onsite to provide you with a 24-hour reception service and comprehensive admin support. You will... More info
This fantastic business centre situated in a prime area of London offers a range of flexible co-working and hot-desking space. Here you will have access to a Private Members Business Club which offers a variety of great spaces to work, meet, and dine. Along with the above you will have access to ample professional venues for working independently and stylish meeting rooms to hold formal and informal meetings and networking with fellow... More info
Rent Serviced Offices & Desk Space
We offer a comprehensive range of office space options around Trafalgar Square. This includes serviced offices in business centres, shared office space and desk rentals, short term office space, industrial units and warehousing, virtual offices and conventional commercial property leasing. Our Central London office search service is completely free to use, and our advisors are on hand to go that extra mile in finding the perfect business address at cost effective rates.
Business in Trafalgar Square
One of London's major landmarks, Trafalgar Square is a major tourist draw with several top attractions. In addition to the square itself, crowds are drawn to the National Gallery and St Martin-in-the-Fields church. To the southwest is The Mall, which connects Trafalgar Square with Buckingham Palace. The combination of museums, galleries and historic sites make tourism a major economic activity in and around Trafalgar Square.
Several diplomatic missions are located in the area, including on the square itself. The High Commission of South Africa is based at South Africa House on Trafalgar Square, while Canada House and the High Commission of Canada are based at the western edge of the square.
Office Buildings in Trafalgar Square
A variety of office spaces are found in the Trafalgar Square area. The area of Central London provides businesses with excellent transportation links including from Charing Cross station and several nearby tube stations. There are also a number of shops, restaurants and cafes within minutes of the square.
Serviced offices located at 1 Northumberland Avenue offer businesses with a convenient base close to government decision makers in Westminster. The refurbished 1820s building includes break out areas, private meeting rooms, and a business lounge.
Golden Cross House at 8 Duncannon Street also provides office space adjacent to Trafalgar Square. Serviced offices feature contemporary decor and modern amenities, including relaxation zones and showers.
About Trafalgar Square
One of London's most recognisable landmarks, Trafalgar Square sits in the heart of Central London within the City of Westminster. The public square commemorates the Battle of Trafalgar and the Royal Navy's victory against France and Spain during the Napoleonic Wars. Even before the 1805 battle, the site was a major landmark.
Trafalgar Square was the original location of the King's Mews since the thirteenth century before it was moved to Buckingham Palace by George IV. The move allowed the area to be redeveloped by architect John Nash, who also designed London's Regent Street and Regent's Park.
The square opened in 1844 after Nash's death. At the centre of the square is the elegant Nelson's Column with its four lions. The stone monument is topped by a statue of Horatio Nelson, the Royal Navy's flag officer that led decisive naval victories during the Napoleonic Wars and died during the Battle of Trafalgar. Once considered part of Charing Cross, the square is often used for political demonstrations and public gatherings. A large Christmas tree has been erected annually in Trafalgar Square since 1947.