Ian Scott International Ian Scott International is a retail, leisure and investment agency. Based in London, established in 1971. Services Lettings Website ianscott.com Get exclusive Ian Scott International updates on your email Property enquiry Service offer Product offer Subscribe Ian Scott International News News from the company + Post news Show all Buildings Show all buildings 85 Piccadilly W1J