Travel Agents in Leeds - Meanwood 8 Stainbeck Avenue, Meanwood, Leeds, LS7 2PA Tags: europe, package holidays