Russell Square House
London

Russell Square House

Overview

Russell Square is one of London's largest squares occupying a strategic position between the city and the West End of London.

The property totals approximately 67,069 sq.ft. of air conditioned offices and one retail unit arranged over garden level, ground and seven upper floors.

Fully occupied and multi-let to tenants that include Chantrey Vellacott, Baker Tilly and Travelex.