Who are the people buying vinyl?

Independent vinyl shops such as Boscombe's Rose Red Records are experiencing popularity among a range of people