What a venue! Italy is one of my absolute favourite destinations. I’ve seen Lake Como, the Isle of Capri, Mount Vesuvius and the gorgeous coastline of Sorrento. The Italian Villa, despite being located in Poole, Dorset, absolutely captures the feeling of its name sake!
Read More