First-Class Office Space to Rent in London


Albert Buildings, 49 Queen Victoria Street


Serviced Offices

This centre offers first-class, affordable office accommodation, situated within an elegant setting. Clients benefit from use of a full range of support services, which in addition to the modern fully furnished offices, include spacious conference and meeting rooms, reception services with telephone answering and state-of-the-art technology. There are no hidden charges in the monthly fee, so there are no nasty surprises to deal with. Flexibility is fantastic, as tenants have 24-hour access to this property, and can also work from other business centres around the country, should their diary require.

About this Location

The centre sits on a triangle formed by Queen Victoria Street, Cannon Street and Queen Street. Mansion House Station is outside the building while Cannon Street is just two-minutes' walk away, making the space extremely accessible for commuters and visitors. The property was built in 1872 to provide residences for the incumbent government and is now surrounded by a range of excellent restaurants, bars, shops and cafés, including One New Change Shopping Centre, The Sugar Loaf and Bread Street Kitchen.

Get a Quote

Get Prices & Info

Office Services and Facilities


This office for rent on Albert Buildings, 49 Queen Victoria Street is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.

Map of the office space location

Get a quick quote

Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at Albert Buildings, 49 Queen Victoria Street in The City & Central London. You can add more offices to your shortlist by clicking here to see more serviced offices in The City & Central London.

Get a Quote

Get Prices & Info

You might also be interested in these The City & Central London business locations

The City & Central London Office Space

This business centre provides fully equipped offices for cost-conscious SMEs and start-up companies. It offers an extensive range of business support and administrative services including meeting room... Read More >>

The City & Central London Office Space

Offering stunning views across London and providing flexible office space. Located in the heart of Westminster and on the bank of the Thames, this recently refurbished suite of offices offers a sought... Read More >>

The City & Central London Office Space

Located on one of London's most prestigious addresses, the centre is a seven-storey building with a grand, regency styled façade. Once inside, this space contains an unashamedly minimal interior, pro... Read More >>