Grade II listed building overlooking Russell Square can allow your company the opportunity to work in an inspirational environment full of history and period charm, whilst taking advantage of the latest technological and business amenities.
Compare listings
Compare