• Croydon, England, United Kingdom
  • 41 Lower Addiscombe Road, Croydon CR0 6PQ