Ready or not, the Eurovision Village in Liverpool is swiftly coming together! Important information regarding the iconic fan zone was revealed yesterday, this year located centrally at Pier Head. This beautiful riverside hotspot will be where the party’s at, so if you happen to find yourself nearby, be sure not to miss it! Opening date is set for May 5, …