Ecco Shoes – 45 Oxford Street, London W1 Acting on behalf of a private landlord this unit was marketted and successfully let to Ecco Shoes.