ABBA Arena

Map
Pudding Mill Lane
Stratford 
Greater London E15 2PJ
England