Contact Us
Find an Office or Location
London Park Royal
Babcock International, Emergency Services Training Centre Park Royal, Britannia Way, Ealing, London, NW10 7PA
Portugal
Babcock Portugal, Heliporto de Salemas | Rua do Heliporto | nº2 | Lousa-Loures | 2670-769
Rosyth
Babcock International, Rosyth Business Park, Rosyth, Fife, KY11 2YD, Scotland
South Africa
Babcock International Group, Riley Road Office Park, 15e Riley Road, Bedfordview, Gauteng, South Africa
Spain
Babcock Spain, Complejo Triada, Avenida de Burgos Nº17 Planta 7, Madrid, 28036
Warrington
Cavendish Nuclear, 106 Dalton Ave, Birchwood, Warrington, WA3 6YD