Thales London - Transportation Department
4 Thomas More St, London E1W 1YW, United Kingdom
4.8
21 reviews
8 comments
GW5M+43 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsLiam Regan
Mission critical excellence
Moosa Farzaneh
Scot Fisher
Nice office
Pinar T
Céline R.
A Nice place to work.
Nicolas Dalmar
James
Had a meeting here. Great building and great people.
Alexandru STOICA346 days ago
Great business place?