The mall is located in Bahrain trade Center – this is how it looks from the front.