The Mayor's Thames Festival The Bargehouse, Oxo Tower Wharf, South Bank London SE1 9PH Phone: 020 7928 8998
Seek out the Slovene stand in the New European Village in the Thames Festival.