Clothing store
Louis Farouk
4 locals recommend,
Tips from locals
Boutique selling an eclectic range of jewellery, clothing, accessories and homewares mostly designed in-house and manufactured by artisans in Egypt and India.
Unique things to do nearby
Location
113 Highbury Park
London, England