By John Ryan2013-12-05T12:45:00
British retailer Cath Kidston has opened its flagship store in London’s Piccadilly which is four times larger than its average in the UK.
Already have an account? Sign in here