Oxford street is one of the best shopping high streets in London, they have a range of shops and different brands. Going from designer to all different types of well known stores.
The Varrock clothes store (Thessalia's Fine Clothes) only sells a limited number of clothing items, such as skirts. However, the store also provides players with the option to change their base...