
A large independent tour operator with mid-market ski holidays and budget ski accommodation. Their catered chalets promise to use locally sourced and produced food where possible.
Phone
+44 (0)330 102 8004
Address
Skiworld, 3 Vencourt Place, London W6 9NU
sales@skiworld.ltd.uk