London cello shop: 26 Royal Opera Arcade SW1Y 4UY +44 (0)20 7362 1812