Contact

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

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

Registered in England No 3577462 | Charity No 1074794 | VAT No 782 5019 24