By Jennifer Creevy2007-11-01T10:44:11.050
Glasgow is still the UK’s top shopping location, according to the annual Venuescore retail rankings report.
Already have an account? Sign in here