2008-05-23T15:27:00
Sales at Liberty accessories brand Liberty of London reached £3.5 million for 2008 as it raised the curtain on its debut eponymous retail store.
Already have an account? Sign in here