33 Charing Cross Road, London, 2nd 4th 5th Floors Alhambra House
Offices for Lease
The offices have a manned ground floor security reception that is available a normal working hours. The office space is in good condition and easy reach of most West End attractions. Letting terms are flexible and will suit small start up/small companies looking to be located to their clients and to enjoy the benefits of being in a central London postcode. There are shower facilities with also Bike storage in the basement and toilets on each floor. The offices benefit from two passenger lifts and a core central stairwell and access in and out of the building is through a secured swipe card security front doors.
About this Location
This property boasts a great West End location on Charring Cross Road, situated behind Leicester Square. Within a few minutes walk of Piccadilly, Charring Cross and Leicester Square Tube Stations, the centre has great access to quick travel across London. Plenty of bus routes are in an easy walking distance and most of West End attractions are within a short walk. Heathrow Airport is easily accessed by the Piccadilly line and there are various hotels, bars and restaurants in the area surrounding the property.
Office Services and Facilities
This office for rent on 33 Charing Cross Road, London, 2nd 4th 5th Floors Alhambra House is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.
You might also be interested in these The City & Central London business locations
The City & Central London Office Space
This location offers impeccable standard of service, executive office suites and additional comforts. As a boutique operation, the staff pride themselves on attention to detail and personal service to... Read More >>
The City & Central London Office Space
This fantastic business centre, close to Farringdon and St Paul's, is a must for any business looking to move into the midtown/city. The building is being completely renovated from top to bottom and i... Read More >>
The City & Central London Office Space
Based in the heart of London, this centre is an exciting mix of London's old history and its modern cultural boom. With the building dating back to the 1790s, the centre now prides itself on being a h... Read More >>
