mail_outline sales@mediastorehouse.com
52 items
Picture shows Biba - The first store, in Abingdon Road in Kensington, was opened in September 1964. Biba was a London fashion store of the 1960s and 1970s