1 Leicester square office space to let locations found ( = Office video)
Get prices and details.
I would like more info about Offices in Leicester Square
Need office space in Leicester Square? Our fantastic website could hold the answer.
We are one of the leading online resources for serviced office space in Leicester Square, London and the rest of the UK. Our team of experienced advisors are on hand to help you choose the right Leicester Square office for your needs on the terms that are right for the business.
Leicester Square is the world famous pedestrianised square in the heart of London. The square is a prime location for world famous film premieres, at Odeon Leicester Square, and several other major and minor theatres are located here; not to mention many clubs, bars and restaurants.
In recent years Leicester Square has undergone extensive redevelopment, whilst retaining its historic and very unique personality.
Need Office Space currently offer a diverse array of serviced offices in Leicester Square and the area surrounding it. From single or multiple workstations to whole offices for rent, a number of businesses will find a space in the area to suit their needs; for size, facilities and more. Currently, the Need Office Space team could offer workstations on Bear Street, near Leicester Square.
As well serviced offices near Leicester Square, Need Office Space can offer meeting room hire and virtual offices in London, to ensure that whatever you need to give your business the competitive edge, you’ll find it right here.
Find out more about serviced office space in Leicester Square, or arrange a viewing by calling 0800 1444 106 or filling out the online enquiry form.