Launch of Soho Business Centre Boosts London Office Portfolio
Soho is a fashionable part of London and a popular location for media companies
The new business centre is based within an attractive Georgian property located on Greek Street, on the eastern borders of cosmopolitan Soho, and offers quality serviced office space in an excellent central London location.
The space is spread across four floors and has been completely refurbished to suit businesses looking for a flexible office solution, whilst still retaining the building’s original period features such as cornicing and fire places.
The interior space is furnished, and has been tastefully decorated and finished to a high standard, incorporating contemporary style with modern facilities and air conditioning throughout.
Testament to the quality of the office space and its sought-after location, the centre – which was officially launched in February 2010 – is already 50% occupied.
Commenting on the level of demand for the new centre, General Manager Martin Sargeant said:
“Being 50% occupied just one month after its launch really shows what a good fit-out and strong location our new Greek Street centre has.”
Other contributing factors include the flexibility of the centre, and the semi-serviced terms which allow tenants the option to tailor agreements to suit their own requirements, and even to introduce their own style and branding.
Martin comments that the combination of prime office space and the range of services allows businesses to “maintain their own identity”, and also allows them to operate more efficiently with the support provided.
Part of Westminster City, fashionable Soho is hugely popular with digital companies, and has become known as London’s key media district, attracting many firms from television and magazine publishing. It is also a leading location for companies from the fashion industry.
The new Greek Street business centre is close to a number of transport links, including the tube stops of Tottenham Court Road and Leicester Square, and the Charing Cross mainline train station. The airports of London City and Heathrow are also a short drive or train journey away – perfect for international visitors.
This location grants easy access to many parts of central and greater London, and the nearby transport links provide a springboard for other parts of the UK, allowing business owners the potential to expand their reach and open up their client base to a wider audience.
Find out more about this Soho business centre and request details of availability here:
L – R: (1) Exterior of the property; (2) View from inside, showing large period style windows; (3) Refurbished Georgian fireplace.