Uniqlo – 170 Oxford Street, London W1

London Image 5

Acting on behalf of Roche Properties vacant possession was secured from three separate retail tenants and a new 16,500 sq.ft flagship store was built and then let to Uniqlo.