Call us now on 0203 034 3640
sales@thelox.co.uk

Canary Wharf

Canary Wharf
Canary Wharf
Canary Wharf
Set in prime Docklands E14, our Canary Wharf serviced offices provide the flexibility that is rare in this area with short-term contracts available.

We offer a large range of private office suites ranging from start-up space to large open plan corporate offices. You and your team will enjoy great views of this area with huge amounts of natural daylight through the offices and communal areas.
Canary Wharf
Canary Wharf
Canary Wharf
New serviced offices on the 30th floor in one of the most impressive buildings in the Canary Wharf development. The centre offers stunning views of the river and City and is situated above Canary Wharf tube station and shopping mall. The centre is fitted out to the highest quality.
Canary Wharf
Canary Wharf
Canary Wharf
The London Canary Wharf business centre is located on the 29th and floor of this iconic skyscraper, designed by architect Cesar Pelli, it offers incredible, panoramic views over the city from one of London’s most iconic landmarks. If you are looking to impress clients, the imposing marble reception area of this skyscraper is sure to deliver. The four stylish, high quality meeting rooms have videoconference facilities and exceptional views over London's skyline. There are break-out areas for focused thinking and networking and high-speed internet offers fast connectivity. Surrounded by the headquarters of many international banks, this stunning business centre is ideal for financial service based businesses or any company wanting a premier location.
Canary Wharf offers an extensive selection of retail outlets, cafés, bars and restaurants and it has excellent transport links by tube or DLR with Canary Wharf, West Ferry and West India Quay stations all on the doorstep. For rail connections, Limehouse station is nearby and the business centre is conveniently located for air travel, with London City Airport just under 3 miles away. The business centre is also easily accessed by bus, river bus or road and it has convenient underground parking.
Canary Wharf
Canary Wharf
Canary Wharf
The London Canary Wharf Centre occupies the one of the most iconic buildings, one of the most prestigious business addresses in the area. One of the tallest structures in the UK, this landmark building offers panoramic views over London. The building, which has an impressive marble reception area, is mainly used for offices. However, there is also an extensive selection of retail outlets on the lower ground floor as well as cafes and restaurants. Like the rest of Canary Wharf, Canada Square is especially popular with international banks, insurance firms and media companies. Completed in 1991, the building, which was designed by architect Cesar Pelli, has gained iconic status, having appeared in several films, on television and in other media.
Canary Wharf
Canary Wharf
Canary Wharf
With incredible far reaching views over London's Docklands, this office space is bound to inspire any visitor. This light-filled business centre is located in the Canada Square building, one of Europe's tallest skyscrapers. The location is ideal for banking and finance businesses wanting to network in this world renowned financial district. The centre has a stylish and welcoming reception area and three Canadian themed, bright and well-equipped meeting rooms with panoramic views, seating up to 40 people. The flexible space also offers hot desks for ad-hoc working. Stationary and water are free and there is a vending machine providing a variety of quick snacks.
There is a vast array of restaurants, bars and cafes in the area offering everything from Japanese to Spanish cuisine as well as a good selection of hotels. With around 845,000 sq ft of retail space, Canary Wharf is one of London’s most popular shopping destinations. The business centre is served with superb transport links by tube or DLR with Canary Wharf. West Ferry and West India Quay are very close by and Limehouse railway station is also within a mile of the offices. Canary Wharf is conveniently located for air travel, London City Airport is under three miles away and the centre is easily accessed by bus, river bus or road.
Google MAP Could Not be loaded