There is a place on the coast of England called Brighton. This coastal town was one of the most talked about on the UK music scene...