Jump to:

Sections navigation

• Contact us

 

E-mail:

loveriver@thamesfestival.org

Address:

The Mayor’s Thames Festival
Mallside
The Bargehouse
Oxo Tower Wharf
Bargehouse Street
London SE1 9PH

Tel: 020 7928 8998
Fax: 020 7928 2927

The Thames Festival Trust Registered Office: 108 Stamford Street, London SE1 9NH.
Registered in England No 3577462. Charity No 1074794. VAT No 782 5019 24.

Return to top