Cromwell Tower Silk Street London United Kingdom EC2Y 8DD 020 7588 9242
Visit Barbican Chimes Music Shop Website