← Back
Skedaddle Italia
Bicycles
Quayside, NE6 1BU
Newcastle Upon Tyne, TYNE AND WEAR
Business profile
Skedaddle Italia offer a fantastic range of cycling, mountain biking, road cycling and other activity holidays throughout Sardinia and Italy. Find out more and book online
Customer reviews
No reviews yet
Write a review