Leeds is one of the north's most cosmopolitan cities. Thorpe park is just a stone's throw from the best it has to offer - [ + ]