Modern Rituals

at New River Studios, London

This event has been and gone.

This Is The History Album Release Show

Modern Rituals

Heavy, loud and MEGA, these London lads play post punk anthemic noise.

See Modern Rituals tour dates

New River Studios

  • 199 Eade Road
  • London
  • N4 1DN