Shopping centre space ‘third highest’
The researchers examined data from 18 countries including Russia, Turkey, Italy, Poland, Spain, Germany, Britain, Czech Republic, the Netherlands, France, Portugal, Romania, Belgium, Greece, Ireland, Sweden, Hungary and Slovakia.





