Company name: The Battersea Barge
Description: Floating bar, restaurant & hire venue
Nine Elms Ln, Nine Elms, London SW11 8PZ, United Kingdom