Last night saw the Drapers Awards 2009; a night where the who's who of retail and fashion come together to celebrate the greatest achievements in the industry. A fantastic night was had by all, and we can now tell you that Topman / Topshop New York won an award. The award was -
"Best New Store or Department"
So, have you visited the store yet? Or if you're in the UK have you seen the new floor of Topman in our flagship Oxford Circus branch? Thoughts below...

Comments