Here you find opening hours, addresses and more about shops for BIBA London in Carlisle and surroundings . BIBA London produces Accessoires, Bags and Womenswear. The label was founded in London in 1964.
Advertisement
Advertisement