Offices in Trafalgar Square available to rent now. Lease serviced office space for your business.
London is the capital city of England and is located on the River Thames. The City of London largely retains its square-mile mediaeval boundaries and the Greater London administrative area is governed by the elected Mayor of London and the London Assembly. In 2012, London became the first city to host the modern Summer Olympic Games three times. The London metropolitan area is the largest in the EU with an estimated total population of between 12 million and 14 million. London contains four World Heritage Sites: the Tower of London, Kew Gardens, the site comprising the Palace of Westminster, Westminster Abbey, and St Margaret's Church. Other famous landmarks include Buckingham Palace, the London Eye, Piccadilly Circus, St Paul's Cathedral, Tower Bridge, Trafalgar Square, the Gherkin and The Shard. London is home to numerous cultural institutions, including the British Museum, National Gallery, Tate Modern and the British Library. The London Underground is the oldest underground railway network in the world. City-wide administration is coordinated by the Greater London Authority and the GLA consists of two elected components; the Mayor of London and the London Assembly. The vast urban area of London is often described using a set of district names, such as Bloomsbury, Mayfair, Wembley and Whitechapel. The City of London is the main financial district and Canary Wharf has recently developed into a new financial and commercial hub, in the Docklands. In the West End the average price for properties in Kensington and Chelsea is £894,000 with similar average outlay in most of central London. Within the City of Westminster, the entertainment district of the West End has its focus around Leicester Square and Piccadilly Circus. just to the east is Covent Garden and the Royal Ballet, English National Ballet, Royal Opera and English National Opera.
London has flexible and cost effective serviced offices and office space to let. London serviced offices possess office space of the highest quality and the price for this office space ranges from high to low with flexibility to enable you to grow your business. London is home to many museums and galleries and London serviced offices provide fully furnished office space. The rent for this office space includes all normal office costs such as heating, air-conditioning, maintenance etc. London is one of the major classical and popular music capitols of the world and this office space gives flexibility and World class IT and Communications infrastructure. London serviced offices offer fully equipped boardrooms with teleconferencing equipment. The following listings of serviced offices in London present a complete summary of serviced office space currently available to lease in London.
Select the serviced office that will suit your business, arrange to view the vacant serviced offices that look right for you and we will send you information on each serviced office operator who will be able to give you prices for the office space that will fit you perfectly.
This Trafalgar Square serviced office is located in one of the most famous and recognisable business centres in London. Not only is the famous square a stones throw away, it is also within walking … More »
Occupying a prime location in the heart of London`s West End, enjoying a prestigious WC2 address. Directly opposite Charing Cross Station, the building has been fully refurbished to provide extensive business support services including … More »
Complete the form to get:
Choose a location in London (Central):