By Gemma Goldfingle2013-03-20T12:27:00
US fashion retailer Urban Outfitters has signed for a new 14,500 sq ft store at the Victoria Centre in Nottingham.
Already have an account? Sign in here