BrandsfashionLondon Banana Republic London flagship store The countdown is on, 2 days until the American brand Banana Republic opens its first ever European flagship store. The store is opening on the…antoinette19th March 2008