2010-11-02T09:26:00
US womenswear and homeware giant Anthropologie is to open its first UK store outside of London next summer, in a three-storey site on Edinburgh’s George Street.
Already have an account? Sign in here