The Battersea Barge

The Battersea Barge
Riverside Walk, Nine Elms Lane, London, SW8 5BP
  • Telephone 020 7498 0004
  • Email
  • Website www.batterseabarge.com
Photo of The Battersea Barge