Picture Framing

I’ve had a friend touch up an old pic of my dad and his banger racing team from the 70’s & I wanna get it framed and give it to him for xmas - anyone know of any good places local to Tottenham Court Road that arent too expensive that could print & frame the pic for me?