Clifton Street, Liverpool Street, EC2
Building & Location Info
2950 sq ft of modern office space is available to let within this spacious business centre. The centre is comfort cooled and benefits from good natural light, creating a bright and airy workspace.
Located on the corner of Clifton Street and Scrutton Street in a busy commercial area of Central London. Walking distance from the amenities of Shoreditch, Liverpool Street Station and Old Street Station.
- Alarm & Security
- Air Conditioning
Old Street0.35 miles
Liverpool Street0.4 miles