New & Used Baby & Grand Pianos

Order by: Ascending | Descending
New | Used | Both

Hailun HG 151 Baby Grand Piano

Make: Hailun
Size: 151cm or 4 foot 9 inches long
Casework: White
Weight: 322kg
PRICE £8,999

Yamaha GB1 Baby Grand Piano

Make: Yamaha
Size: 151cm Deep or 4 Feet 11 Inches
Casework: Black
Weight: 261 kg
PRICE £9,209

Hailun HG 161 Baby Grand Piano

Make: Hailun
Size: 161cm or 5 foot 3 inches long
Casework: Black
PRICE £9,399

Yamaha G1 Baby Grand Piano

Make: Yamaha
Size: 5 foot 3 inches
Casework: Darker Wood
PRICE £9,995

Yamaha GH1 Baby Grand Piano

Make: Yamaha
Size: 5 foot 3 inches
Casework: Black
PRICE £10,995

Zimmermann Z175 Grand Piano

Make: Zimmermann
Size: 5 foot 7 inches
Casework: Black
Weight: 340 kg
PRICE £13,000

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 |