Need a couple of packs of a decent 5w40 or 5w50 synthetic, so wondering where to try apart from Halfords... Cambridge or surrounds (work in Cambourne for my sins)?
You could try the MG owners club in Swavesey. They are a Castrol main agent so stock all of their range, including all the obscure types. I get the oil for my modern Merc their.