TopShop may become the most famous high street or fast fashion label from England, but actually there is an older label that has the similar concept. This label is River Island that was founded on 1948. It has a store in Singapore that is at ION Orchard. The window display is nice and lively arranged especially the accessories arrangement. Sadly, there are almost no visitor insight when I visited this store.