Project Description

17 Godliman Street, London EC4

Lease renewal on 3,160 sq ft for Daniel Owen