Open Monday To Friday 9am - 5pm, Saturday 10am - 4pm - other times by Appointment

Collection: New In Stock

Take a look at the latest models added to our stock...

These pianos and stools are the freshest in our store - buy now before they disappear!

84 products
  • Witton Weston Baby Grand Piano in Mahogany
    Regular price
    £3,495.00
    Sale price
    £3,495.00
  • Atlas A3 Upright Piano in Black High Gloss
    Regular price
    £3,995.00
    Sale price
    £3,995.00
  • Eisenberg Upright Piano in Black High Gloss
    Regular price
    £2,350.00
    Sale price
    £2,350.00
  • Kemble Oxford Upright in White
    Regular price
    £3,995.00
    Sale price
    £3,995.00
  • O Beyer-Rahnefeld Dresden Upright piano in Rosewood with Decorative inlay
    Regular price
    £1,695.00
    Sale price
    £1,695.00
  • Winchester UP110 in Black High Gloss
    Regular price
    £2,750.00
    Sale price
    £2,750.00
  • Bechstein Model 12 Upright Piano in Mahogany
    Regular price
    £8,995.00
    Sale price
    £8,995.00
  • Rosewood Metronome
    Regular price
    £50.00
    Sale price
    £50.00
  • Rosewood Height Adjustable Stool
    Regular price
    £150.00
    Sale price
    £150.00
  • Scholze 114 Upright piano in Rosewood
    Regular price
    £2,995.00
    Sale price
    £2,995.00
  •  Yamaha Upright Piano in Teak
    Regular price
    £2,595.00
    Sale price
    £2,595.00
  • Danemann upright piano in Mahogany
    Regular price
    £1,695.00
    Sale price
    £1,695.00