location_city Off The Cuff - Herne Hill, Southwark
Ammi Boyz are a London-based band from Lee in South East London, established in 2014.