Magritte fans can finally enjoy 250 of his finest works under one roof - The Independent