Revolution Solihull is a lively venue centrally located on Station Road. It is described as Solihull's newest, liveliest, and most exciting venue. The establishment is a bar.