Contact

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

Tel: 020 7928 8998 | Fax: 020 7928 2927

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