Thanks for getting in touch. We’ll reply as soon as we can. In the meantime, check out what’s going on at Totally Thames.

Upcoming Events

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

Tel: 020 7928 8998 | Fax: 020 7928 2927