Shoppers walk past Spanish clothing store Bershka, amid the coronavirus disease (COVID-19) pandemic, at the Mall of Egypt, known as "Mall Masr", owned and operated by the Majid Al Futtaim Group, in
Bershka London Storefinder. All In London
BERSHKA - 221-223 Oxford Street, London, United Kingdom - Yelp
1 Day Itinerary for London: Must-Sees, Things to Do & More | HeyTripster