This popular business centre is comprised of luxurious offices to let in London, in the heart of the City close to great public transport links and amenities. The building offers a five star environment in a prime location and features a grand exterior which is guaranteed to provide an excellent first impression for visitors and clients.
Offices are fully furnished and serviced, and are well-equipped for business with high speed internet access and the latest in IT and communications technologies. Meeting rooms are available on request, accommodating larger groups for meetings, conferences and presentations, and there is also a club lounge for more informal meetings. Support staff are on hand throughout the day to provide all of the support and assistance that any business may need throughout the day.
This location is within walking distance of Liverpool Street Station and there are also two other underground stations close by, offering great links to the Northern, District, Circle, Metropolitan, Hammersmith & City and Central lines. The property is just moments from a range of top end bars and restaurants, providing great venues for relaxed work breaks and business lunches.