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