Thames Festival Trust, Mallside, Bargehouse, Oxo Tower Wharf, Bargehouse Street, London SE1 9PH

Tel: +44 (0) 20 7928 8998 | Fax: +44 (0) 20 7928 2927