Bradley Johnson rejected Premier League overtures before pledging his long-term future to Norwich City, revealed Canaries' chief executive David McNally.

The free-scoring midfielder signed a contract extension on Tuesday keeping him at Carrow Road until 2018 following an impressive eight-goal haul in City's Championship promotion push.

Johnson attracted interest from the Premier League following Norwich's top flight relegation, but McNally confirmed the 27-year-old only wants to get back to the big time with the Canaries.

'We'll have the best years of his career at this football club,' he said. 'It has taken a while but we were always keen and he was always keen. Bradley epitomises everything great about this football club for me. In the summer there were never any issues about rolling his sleeves up and battling for Norwich City; despite the opportunity to go to probably three or four Premier League clubs, but there was not a murmur out of him. He made it clear he wants to get back to the Premier League with Norwich City and I think you can see that with his attitude and commitment on the pitch. He has been one of our best players this year.'

Johnson has been an ever-present under Alex Neil and scored the opening goal in last weekend's 2-0 Championship win over Wolves which moved Norwich into the top six ahead of the crunch visit to promotion rivals Watford.

The former Arsenal trainee has scored 14 goals in 125 league appearances for the club since joining from Leeds in 2011.