Epworth House

25-35 City Road, London

EC1

Description

A landmark Art Deco building managed by Metrus for Middle East investors. The property comprises 63,000 sq. ft of recently developed Grade “A” office accommodation arranged over 8 floors

Get In Touch