Advertisement
Watch the Eurovision Song Contest at the Swedish Church.
Event Venue & Nearby Stays
The Swedish Church in London, 6 Harcourt Street, London, United Kingdom
Tickets