Can't find what you're looking for? Just give us a call 01462 475900 / e-mail music@davids-music.co.uk

Pre-orders

  • Taylor Swift - The Tortured Poets Department
    Regular price
    from £19.99
    Sale price
    from £19.99
    Regular price
    Unit price
    per 
    Sold out
  • Dua Lipa - Radical Optimism
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Animal Collective - Merriweather Post Pavilion (15th Anniversary) 2LP
    Regular price
    £31.99
    Sale price
    £31.99
    Regular price
    Unit price
    per 
    Sold out
  • Various Artists - Night Train: Transcontinental Landscapes 1968 – 2019
    Regular price
    from £11.99
    Sale price
    from £11.99
    Regular price
    Unit price
    per 
    Sold out
  • Kate Nash - 9 Sad Symphonies
    Regular price
    from £10.99
    Sale price
    from £10.99
    Regular price
    Unit price
    per 
    Sold out
  • The Oscillation - The Start of The End
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out
  • DJ Shadow - Endtroducing (Half Speed Master 2LP)
    Regular price
    £25.99
    Sale price
    £25.99
    Regular price
    Unit price
    per 
    Sold out
  • Nick Cave & The Bad Seeds - Wild God
    Regular price
    from £10.99
    Sale price
    from £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Gossip - Real Power
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Texas & Spooner Oldham - The Muscle Shoals Session
    Regular price
    from £11.99
    Sale price
    from £11.99
    Regular price
    Unit price
    per 
    Sold out

Taylor Swift - The Tortured Poets Department

Pre-order

New releases

  • Kacey Musgraves - Deeper Well
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Four Tet - Three
    Regular price
    from £9.99
    Sale price
    from £9.99
    Regular price
    Unit price
    per 
    Sold out
  • The Black Crowes - Happiness Bastards
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Various Artists - Tim's Listening Party
    Regular price
    from £28.99
    Sale price
    from £28.99
    Regular price
    Unit price
    per 
    Sold out
  • MUNA - Saves The World (Repress)
    Regular price
    £25.99
    Sale price
    £25.99
    Regular price
    Unit price
    per 
    Sold out
  • Juniore - Marabout Ltd 12" EP
    Regular price
    £15.99
    Sale price
    £15.99
    Regular price
    Unit price
    per 
    Sold out
  • Juniore - Un Peu D'Histore Ltd 12" EP
    Regular price
    £15.99
    Sale price
    £15.99
    Regular price
    Unit price
    per 
    Sold out
  • Dry Cleaning - Boundary Road Snacks and Drinks + Sweet Princess EP
    Regular price
    from £10.99
    Sale price
    from £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Kim Gordon - The Collective
    Regular price
    from £10.99
    Sale price
    from £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Pixies - Live A The BBC
    Regular price
    from £11.99
    Sale price
    from £11.99
    Regular price
    Unit price
    per 
    Sold out
  • Ariana Grande - eternal sunshine
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out
  • The Hanging Stars - On a Golden Shore
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Billie Eilish - What Was I Made For? Ltd Yellow 7"
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • The Rolling Stones - Live At The Wiltern
    Regular price
    from £14.99
    Sale price
    from £14.99
    Regular price
    Unit price
    per 
    Sold out
  • Xmal Deutschland - Early Singles (1981-1982)
    Regular price
    from £12.99
    Sale price
    from £12.99
    Regular price
    Unit price
    per 
    Sold out

This year David's celebrates 60 years of trading!