The Lilleküla Stadium is a football stadium in Tallinn, Estonia. It is the home ground of football clubs Flora and Levadia, and the Estonia national football team. With a capacity of 14,336, it is the largest football stadium in Estonia.
Lilleküla Stadium was the venue for the 2018 UEFA Super Cup and the 2012 UEFA European U19 Championship.
Wikipedia https://en.wikipedia.org/wiki/Lilleküla_Stadium
Flora Tallin website http://www.fcflora.ee/index.php?lang=est&main_id=3
Address Asula 4c, 11312 Tallinn, Estonia
Coordinates 59°25'16.252" N 24°43'56.023" E