New & Used Baby & Grand Pianos

Order by: Ascending | Descending
New | Used | Both

Chappell Upright Piano

Make: Chappell
Size: 4ft 5"
Casework: Darker Wood
PRICE £1,495

John Broadwood and Sons G50A Grand Piano

Make: John Broadwood and Sons
Size: 150cm
Casework: Darker Wood
PRICE £4,500

Danemann DG-158 Baby Grand Piano

Make: Danemann
Size: 158cm OR 5ft 2" Long
Casework: Black
PRICE £7,299

Ritmuller Studio R8 Grand Piano

Make: Ritmuller
Size: 4 Foot 11 Inches Deep / 151 cm
Casework: Black
Weight: 289 kg
PRICE £7,399

Hailun HG 151 Baby Grand Piano

Make: Hailun
Size: 151cm or 4 foot 9 inches long
Casework: Black
PRICE £7,899

Yamaha G2 Baby Grand Piano

Make: Yamaha
Size: 5 foot 7 inches
Casework: Black
PRICE £8,995

Buying a New and Used Grand and Baby Grand Piano

Buying a new grand piano is arguably the best type of piano purchase you can make.

As well as being the only owner, buying a new grand piano over a second-hand grand piano gives you a longer guarantee and reduces the chance of requiring restoration work to be done within one’s lifetime. Pianos, particularly new grand pianos, hold their value extremely well and continually prove to be an excellent investment.

That being said, when buying one of our fully restored pianos, you’re buying a piano that is already within its second or third generation. Having been given a new lease of life, our fully restored pianos can be played to the standards of contemporary piano building.

Another benefit you get from both new and second-hand grand pianos over an upright piano, is the extension of the strings. This results in a bigger more satisfying sound, with the grand piano action also making it easier to play softly and more expressively.

We stock an excellent range of new grand pianos and baby grand pianos in our showrooms including Bosendorfer, Yamaha, Bechstein, Weber, W Hoffmann, Petrof, Kemble, Ritter and Zimmermann, which we welcome you to view.

If you are looking for a specific model or type of piano that is not listed here, let us know and we will do what we can to help you.

Tel: 01344 873645 |