Product News Italia Collection Perugia Solidor Timber Composite Doors Ian Richardson / 10th January 2015 Perugia is located as close to the centre of Italy as it is possible to be 102 miles north of Rome and 92 miles south of Florence. As with most Italian cities Perugia has a rich history, wonderful Continue Reading Share