Piano removals from
£100
Secondhand pianos from
£495
New pianos from  
Grand pianos from
£1,750
Yamaha pianos from
£1,895
Kawai pianos from
£3,995
Schimmel pianos from
£6,795

Showroom
Showroom

Having chosen your piano, you may wish to select a matching stool.
We offer a special discount on all new stools with any piano purchased.

20% off: Single Adjustable
20% off: Single Box
15% off: Duet
15% off: Adjustable Box
15% off: Concert

For our range of stools and prices please visit the Stools page 

Current stock / price list

Last updated 15th August 2018

Make Model Serial No Year Price
Schimmel K128 251465 1986 £8,795
Schimmel 120J 323385 1996 £6,795
         
Yamaha U3H 1783975 1975 £3,595
Yamaha U3M 3295011 1982 £4,095
Yamaha U3A 4055186 1986 £4,495
Yamaha U3A 4174472 1987 £4,395
Yamaha U3A 4315436 1987 £4,495
Yamaha UX-3 4054556 1986 £4,650
Yamaha U30A 5082733 1993 £4,795
Yamaha YUS3 6273789 2010 £8,795
Yamaha White U1 1056996 1971 £3,495
Yamaha U1M 3572777               1983 £3,895
Yamaha Walnut U10 4628289 1989 £4,095
Yamaha U10A 5217777 1994 £4,595
Yamaha M1S 2823396 1980 £3,295
Yamaha E108 5276242 1994 £1,995
Yamaha C110A C73201 2006 £1,895
         
Kawai K-50 2406299 2001 £4,095
         
Welmar - reserved S-M 67545 1968 £1,450
Danemann Classic 87255 1968 £1,150
Barrat & Robinson S-M 56772 1973 £1,050
Eavestaff Mini-Royal 181379 1963 £595
Eavestaff Mini-Royal 177191 1961 £495
         
Yamaha C3 Grand 4611262 1989 £13,000
Yamaha C2 Grand 5934237 2002 £13,595
Kawai RX-2 Grand 2536026 2006 £12,595
Kawai GM-10 Grand F022062 2004 £5,250
Steinhoven GP-160 Grand ----------- 2006 £4,450
Hopkinson Baby Grand 82222 1932 £1,750



Quality restored Yamaha and Kawai pianos, at approximately half the cost of new.

For full details of individual pianos please visit the Pianos page.