London is at the heart of a revival in vinyl records’ popularity, and Kilburn in particular is leading the way.

That’s at least according to animal charity the PDSA.

It has released figures showing where the demand for vinyl has been highest based on the number of records sold in its charity shops.

A store in Sheffield has had the most sales, selling 1,205 in a year.

This is closely followed by Kilburn at 1,122.

Two more London stores are among the PDSA's other top shops for vinyl - Kentish Town (958) and West Ealing (944).

Philip Klette, head of retail at PDSA, said: "It's great news for pets that vinyl is making a comeback, as PDSA charity shops are a treasure trove for music lovers.

"Saturday April 18 is Record Store Day in the UK and all vinyl lovers should be aware that there are many bargains to be had at our PDSA charity shops. The added bonus is that all sales help our vets to save the lives of sick and injured pets.

"Proceeds from PDSA charity shop record sales have raised enough to pay for a thousand pets to be treated, or to run a PDSA pet hospital for more than two weeks."