I have a model of the TARDIS from the TV series 'Doctor Who' and I'm trying to apply a UV texture to one of the panels. In the 3D view it looks like I want it to. (if you ignore the pink textures)
The correct mapping in viewport

But, when I render it, the UV texture becomes distorted like this:

This part is important: I got this model from the internet and I don't know how the textures were applied to the model (I know it isn't UV mapping) and UV mapping is the only texturing method I know in Blender. There was originally a texture on that panel but I wanted to swap it for a better one (the one I am applying now)