Totally Thames

Mallside, Bargehouse
Oxo Tower Wharf
Bargehouse Street
London
SE1 9PH

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


The Thames Festival Trust Registered Office

Mallside, Bargehouse, Oxo Tower Wharf, Bargehouse Street, London ​SE1 9PH
Registered in England No 3577462
Charity No 1074794. VAT No 782 5019 24

Meet the team