It might be set largely around London's financial district but many of the shooting locations are in Wales