Mello Festival announces stars
MELLO, the event which bills itself as “The Biggest Chilled Festival” has provided early notice of next year’s stellar line up. The popular event will take place at the Severn End Country Estate at Hanley Castle from Friday May 22 to May 24.