Skiworld

+44 (0)330 102 8004
Skiworld, 3 Vencourt Place, London W6 9NU

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.