The Battersea Barge

The Battersea Barge is a venue on the Thames in London, providing views of Battersea Power Station. It boasts ample decks, and exceptional entertainment and performances, and hosts various events.

Experiences in The Battersea Barge are coming soon.

Experiences in The Battersea Barge are coming soon.

Getting there

The Battersea Barge

Nine Elms Lane, London, SW8 5BP