By Ben Cooper2009-04-17T00:00:00
Italian menswear retailer Boggi has entered the UK market with a store in the West End of London and plans to open at least four more in the Southeast.
Already have an account? Sign in here