Shropshire, England
The Review are one of the UK’s most consistently in demand party bands. With thousands of performances all over the country in the last 11 years.
Live band including in house production