Offices at 44 Russell Square in beautiful Bloomsbury in the Borough of Camden. Our building is a large period style conversion with a lift, video intercom entry system and onsite boutique meeting room. Sitting on the stunning Russell Square, with the station diagonally opposite, the building is also just a short walk to Holborn and Tottenham Court Road stations.
Compare listings
Compare