Telford is about a million miles away from the glitter and glamour of London in more ways than one. Those that wish to seek fame and fortune often (always) have to leave the town to progress a career often never to return.