Ian Scott International
Ian Scott have successfully agreed the letting of the retail unit 73 Baker Street to Prime Metro Properties on a new ten year lease from May 2013, at a rent of £85,000 pax.