2008-12-09T11:34:54
Fashion retailer French Eye has taken two stores in the City of London.
Already have an account? Sign in here