'Charming' English-speaking island with '300 days of sun' and winter is 22C

The perfect winter escape awaits just 4.5 hours from London, with temperatures reaching 22 °C and 300 days of sunshine annually. As well as charming mountain villages, visitors to Cyprus can also explore the world's only divided capital, Nicosia.