They should be - it's probably one of the best business class lounges in the world, if not the best.
If you take a car to LHR, make sure to use the Upper Class Wing, you contact them with the car info in advance and they drive you into a private area. It's fantastic.