Company name: Carstairs Pianos
Description: Carstairs Pianos - in tune with whatever your piano needs, Sales of new and restored upright and grand pianos, piano stools, piano hire and rental.
1a Roper Rd, Canterbury CT2 7EH, United Kingdom