Here, too, you'll find all the boutiques that clothe Ibiza's trendier visitors.
The Top Shop boutique is located in the southern area of the Ibiza shopping district. 
mnli hypothesis: The Top Shop boutique is located in the southern area of the Ibiza shopping district.  premise: Here, too, you'll find all the boutiques that clothe Ibiza's trendier visitors.