logo

VWorks @ Village Hotel Leeds North

Otley Road Leeds United Kingdom - LS16 5PR

Looking for your next office away from home? Come and see for yourself how VWORKS has re-written the rules The secret of getting ahead is... See More

  • Capacity0
  • Meeting Rooms12
  • Private Offices2
  • Amenities
    View All
Pricing