There are two museums - one that is open to the public and one that is generally regarded as quite difficult to gain access too. It is the second one which houses the McLarens. It does seem that more and more people have managed a visit it recently though.
Thanks for the photos from that other forum.
>8^)
ER