Give your business a new base on one of the most famous streets in the City. Located in the heart of London’s Square Mile, 68 Lombard Street is a striking address that puts you among some of the world’s biggest financial institutions.
Welcome guests into your impressive modern workspace, with its stylish décor and tasteful furnishings. Discuss business over a coffee in the comfortable lounge and later, celebrate a productive day in the area’s high-end bars and restaurants.
For full latest costings – just send us a quick message!