International Transport Workers Federation is located in London, United Kingdom on Itf House, 49 - 60 Borough Rd. International Transport Workers Federation is rated 4.9 out of 5 in the category non-governmental organizationlabor union in United Kingdom.
Address
Itf House, 49 - 60 Borough Rd
Accessibility
Wheelchair-accessible entrance