Based in Bromley, Kent, England, United Kingdom