When one first touches upon a trip to the UK, it would be fair to say that Leeds doesn’t often grab the headlines. Sure, it is one of the larger cities that the country has to offer – but based in the North of the country it can be a little difficult to navigate to.…