Topshop: an English brand in New York

topshop new york atrium

The delays have been overcome and the most eagerly awaited store of the year has arrived – Topshop has opened in Manhattan. Before the crowds descended, John Ryan walked the shop with Sir Philip Green

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now