Var ligger Institute for Transport Studies, University of Leeds?

Koordinater: 53.808, -1.553

Bli den första besökaren att tacka för det här svaret!

Tack!