29 – 31 Cowper Street, City of London, EC1

29 – 31 Cowper Street, City of London, EC1

29 - 31 Cowper Street, City of London, EC1

Address: 29 - 31 Cowper Street, City of London, EC1

Size: 1,438 sq ft

Client: AIESEC

Transaction: 2nd floor rent review

For further information contact