Fed up with Britain's icy blasts and soaring house prices? Then why not bask in the sun and paddle the azure seas from the shores of your own Greek island. You may have to share living space with goats, but with more than 20 Greek islands for sale, Brits can live out their Mamma Mia! fantasies for the price of a central London flat.