By Jennifer Creevy2007-11-20T12:38:24.940
Moscow is the most expensive retail location in Europe and second in the world, according to property agency CBRE.
Already have an account? Sign in here