Oasis have over 300 stores throughout the UK, Republic of Ireland, Europe and Internationally. Currently, Oasis operate franchises from China, Germany, Cyprus, Malta, Greece, Denmark, Sweden, Norway, Iceland, Romania, Finland, Gibraltar, UAE, Kuwait, Qatar, Saudi Arabia, Bahrain, Indonesia, Taiwan and Russia.
Oasis' London Flagship store is situated on Argyll Street over three floors, although there are smaller stores in most towns and cities across the country.
Oasis prides itself on the stylish store interiors which create a feminine, sophisticated look that reflect their clothing designs.