SSH House Hortonwood 7 Telford United Kingdom TF1 7GP
01952 676760
Forces Discount: Free Upgrade On All Vehicles (T&C's Apply) Call To Reserve
SSH Self-Drive is Based In Stafford, Tollgate Ind Est, ST16 3HS T:01785 319619 & Telford, Hortonwood 7, TF1 7GP T:01952 676760 - SSH Selfdrive Specialise In Daily Car,Van & Minibus Hire