London has a new tourist attraction, but for 5 years only. Located at Queen Elizabeth Park where the 2012 Olympics took place you can find the 3,000-capacity ABBA arena. This is home to the unique ABBA voyage experience where you can view digital avatars of the iconic band from Sweden. This gives visitors the opportunity […]
The post ABBA Arena London: A Must For Music Lovers When Visiting London appeared first on Upscale Living Mag.
