0800 524 4040

1.
AMAZING SPECIAL OFFER!! 2 month rent free on 12 month deal, no deposit, no set-up costs!! Call 0800 740 80 80 for more info now! This inspiring business centre is located in the prime area of Oxford Street, close to Regent and Bond Streets. Surrounded by an array of excellent ba...

2.
This business centre is housed within a stunning period property, located on Poland Street, in the heart of Soho and close by to London's 'Theatreland...
3.
This modern, seven-storey business centre is located in the heart of the West End and surrounded by an excellent array of bars, theatres and galleries...
4.
*Virtual Office Space* This business centre is housed within an Edwardian building, with a contemporary working environment in the thriving area of...
5.
This recently refurbished business centre is housed within a beautiful Edwardian building, located in the sought after and thriving area of Piccadilly...
6.
This contemporary business centre with a welcoming atmosphere is located in the thriving area of Soho, London. Surrounded by some of the best bars, re...
7.
This is the first carbon neutral business centre in the heart of Soho, London, making it a highly-sought after office space. Surrounded by some of the...
8.
This stylish business centre with a warm and welcoming environment is located just off Soho Square and surrounded by an array of excellent shops, bars...
9.
This modern, seven-storey business centre is located in the thriving area of Soho, London. Surrounded by some of the best shops, bars, theatres and g...
10.
This period property business centre provides managed office space overlooking Soho Square. An ideal office space solution for companies of all sizes,...
Please select properties listed on the left & then complete & submit the form below to receive…
Soho is an area in the centre of the West of London. It has an area of approximately one square mile and is bounded by Oxford Street to the north, Regent Street to the west, Shaftesbury Avenue to the south and Charing Cross Road to the east.
Soho is a small, multicultural area of central London, a home to industry, commerce, culture and entertainment. On Valentine’s Day 2006, a campaign called “I love Soho” was launched to bring business back into the heart of Soho by stars such as Charlotte Church. Since then, more bars, pubs, retail shops and offices have opened, seeing design and marketing agencies settling in this trendy area of London.
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.
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.