Contact Us
Find an Office or Location
London HQ
Babcock International, 33 Wigmore Street, London, W1U 1QX
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, Avenida de Manoteras, 46. 6a planta, 28050 Madrid
Warrington
Cavendish Nuclear, 106 Dalton Ave, Birchwood, Warrington, WA3 6YD