Atterbury Europe has developed a brand new shopping centre in the heart of Brussels, Belgium, in a joint venture with ...