Free delivery

to mainland UK

Get it next day

if ordered before 1pm

0% finance

available online

Unbeatable service

& customer support

PIANOS

In our extensive Piano and Keyboard department we specialise in the best-selling brands such as Yamaha, Roland, Casio and Korg. Our in-store experts are always on hand to help you find the perfect instrument for your needs. Please call us on 0121 554 5288 if there is a particular model you're looking for and we will try to order it for you!

Items 16-30 of 58

per page
  1. Roland FP-90-BK Digital Piano - Black
    Roland FP-90-BK Digital Piano - Black
    Special Price £1,389.00 Regular Price £1,662.00
  2. ROLAND FP-90 Digital Piano WHITE
    Roland FP-90-WH Digital Piano - White
    Special Price £1,389.00 Regular Price £1,662.00
  3. Roland GP607 Digital Grand Piano in Polished Ebony
    Roland GP607PE Digital Grand Piano - Polished Ebony
    Special Price £3,956.00 Regular Price £4,619.00
  4. Roland GP607-PW Digital Grand Piano in Polished White
    Roland GP607PW Digital Grand Piano - Polished White
    Special Price £3,956.00 Regular Price £4,619.00
  5. Roland HP-504CB Digital Piano in Contemporary Black
    Roland HP504CB Digital Piano - Contemporary Black
    Special Price £1,199.00 Regular Price £1,639.00
  6. Roland HP601CB Digital Piano - Contemporary Black
    Roland HP601CB Digital Piano - Contemporary Black
    Special Price £1,489.00 Regular Price £1,574.00
  7. Roland HP601WH Digital Piano - Satin White
    Roland HP601WH Digital Piano - Satin White
    Special Price £1,489.00 Regular Price £1,574.00
  8. Roland HP603CB Digital Piano Contemporary Black
    Roland HP603A Digital Piano - Contemporary Black
    Special Price £1,585.00 Regular Price £1,944.00
  9. Roland HP-603 Rosewood Digital Piano
    Roland HP603A Digital Piano - Contemporary Rosewood
    Special Price £1,585.00 Regular Price £1,944.00
  10. Roland HP603 White Digital Piano
    Roland HP603A Digital Piano White Satin
    Special Price £1,585.00 Regular Price £1,944.00

Items 16-30 of 58

per page