Consulates & Embassies in Leeds - Leeds City Centre 12 King Street, Kings Court, Leeds City Centre, Leeds, LS1 2HL Tags: passport office, tourist information, travel, visa office