This Russell Square building is located in Bloomsbury, in the Borough of Camden. The building is a large period style conversion with a lift, video intercom entry system and onsite, boutique meeting room.