0800 524 4040
1.
A luxurious and historic business centre in the thriving area of Holborn, London. Surrounded by an eclectic mix of shops, bars, restaurants and other ...
2.
A unique country-style house designed by Sir Edwin Lutyens at the turn of the last century. Located in the fashionable area of Covent Garden, London a...
3.
An attractive, family run business centre in Central London, located between the Savoy Hotel and Trafalgar Square. The property is home to a state of ...
4.
Managed office provider, delivering innovative office solutions to your business. Companies of all sizes use us to reduce costs and remove the burden ...
5.
An elaborate and artistically designed business centre with attractive floor to ceiling windows which provide all rooms with plenty of natural light. ...
6.
This business centre is housed within a sensitively refurbished Victorian building built around 1820, and located in the prestigious area of Mayfair. ...
7.
A stunning, newly refurbished 5 storey office space in Mayfair, with outdoor balconies is situated next to the beautiful and historical Green Park. Th...
8.
This business centre is situated on Manchester Square, W1, in a beautiful red-brick Georgian property which overlooks a private circular garden, hidde...
9.
This business centre provides tenants with managed office space, delivering innovative workspace solutions to your business. Companies of all sizes wi...
10.
This business centre provides serviced office space at Savoy Street - a prestigious WC2 address overlooking the river Thames. The property has been ex...
Please select properties listed on the left & then complete & submit the form below to receive…
Serviced offices in Soho (W1) are located in an area in the centre of the West End. The district covers an area of approximately one square mile and is bordered by Oxford Street to the north, Regent Street to the west, Shaftesbury Avenue to the south and Charing Cross Road to the east. The nearest tube stations in the area are Oxford Circus, Piccadilly Circus, Tottenham Court Road and Leicester Square. Soho is very well located and links to most of the busiest tube lines in London.
As a business district, Soho is a small, multicultural area of central London, and a home to industry, commerce, culture and entertainment – which is why serviced offices in Soho are so highly sought after, especially for the media and creative industries. On Valentine’s Day 2006, a campaign called “I love Soho” was launched to bring business back into the heart of Soho by celebrities and pop stars. Since then, more bars, pubs, retail shops and serviced offices have opened, seeing design and marketing agencies settling in this trendy area of London.
Those who rent serviced offices in Soho are likely to find open plan studios, workshops and a range of industrial units for rent. For more information on what types of offices in Soho you may require, talk to Search Office Space today, and we will help you through your serviced offices in Soho search.
Soho Area Information - Full Guide
Top Central London Office Space Rental Location Quick LinksIf you want to rent an office space in other Central London Locations please choose any of the links below to go straight to the office space results for that location.