There are quite a few Mexican restaurants around in the UK, but like historyenne said, they basically taste nothing like real Mexican food.
If, like me, you grew up in the UK and had never eaten real Mexican before, you might like them, but it seems the food just doesn't compare to Mexican in the US. I lived in New Mexico for 18 months and I really liked the Mexican and New Mexican food there, but I also like the 'Mexican' food in the UK... even if they don't taste anything alike in comparison

.
Refried beans? Tortillas?
I haven't eaten real refried beans since I spent a month in Guatemala in 2007 and I don't think I've ever seen corn tortillas in the UK (usually they're all flour tortillas).
Note: I would stay clear of Marks and Spencers' so-called 'enchiladas' though... I bought some a few months ago and they tasted nothing like any enchilada I'd ever eaten. They contained chicken strips, a creamy Cajun-flavoured sauce (

) and no spiciness at all!! I could only eat half of one before I gave up and threw the rest away.