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

Tel: 020 7928 8998 | Fax: 020 7928 2927