0800 524 4040
1.
This business centre is ideally located on the south side of Margaret Street between Regent Street and Great Portland Street. Transportation links are...
2.
This business centre is situated on Bedford Square, one of the best preserved set pieces of Georgian architecture in London. The square was built in t...
3.
This stunning and historical business centre is located in the heart of Leicester Square, London. The property is situated on the site of what was onc...
4.
This business centre is set within an attractive period building, situated on the east side of Charles II Street, which connects St James's Square wit...
5.
This impressive business centre is located in London’s tranquil St James’s Square where many international companies have their headquarters. The prop...
6.
This beautiful business centre is housed within a stunning Georgian Grade II listed building, providing spectacular views over historical, St James Sq...
7.
A stunning business centre located in the prime spot of Hanover Square; also the headquarters for London's Vogue, which may entice fashion and creativ...
8.
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 stunning business centre is housed within a Grade II listed building that has been sympathetically refurbished to provide high quality serviced o...
9.
This stylish and contemporary business centre with multi purpose meeting rooms and friendly on site management staff is situated in the prestigious ar...
10.
This business centre, situated on Hanover Square, has been recently refurbished to provide quality serviced office suites for SMEs. Office environment...
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.