Ideally situated across the heart of London,
ensuring your business is in the perfect location
Birchin Court is moments from Bank Station, right in the heart of the hustle and bustle of the City of London. The building has pristine facilities including, grand boardrooms, an incredible reception and lounge area, chat booths and beautifully fitted kitchens which can be styled to suit your office needs.
Overlooking the historic landmark of St John’s Gate, Farringdon is perfectly situated in the heart of this booming area in Central London. The centre is full of unforgettable facilities focused on the wellness of your employees, including an outdoor courtyard, fitness centre, treatment rooms and breakout space.
Nestled in between Tower Hill, Fenchurch Street, Liverpool Street and Aldgate station. You’ll find elegantly styled and customisable office space to suit your business needs. Dawson House has all the benefits of a being a high-spec, modern building with a wide range of facilities whilst being situated in the historical hub of the City of London.
Southwark Street is ideally situated in the bustling, trendy district around London Bridge, a stones throw away from the ever popular Borough Market and Flat Iron Square, for your team to enjoy. This beautifully designed centre is home to facilities to enjoy with sociable businesses also calling this space home.
Meridien House is located within the heart of the West End, with offices to suit all business needs. Marylebone, Paddington and Mayfair are a stone’s throw away and access to local restaurants, cafes, bars and shops, Meridien House is the perfect location for your business to call home, as well as being home to beautifully styled facilities so your business can impress…
North Row is situated in the prestigious Mayfair area. With Hyde Park as your back garden and a stone’s throw from department stores and restaurants. Perfectly accessible, it’s also seconds away from Marble Arch station and just a few minutes from Bond Street and Oxford Circus, as London’s most luxurious workspace.
One Avenue are London experts. Unlike others in the Serviced Office industry, we are solely based in Central London, meaning we find buildings that value, reflect and support your businesses.
Discover our locations…