Battersea Barge

Riverside Walk, Nine Elms Lane
SW8 5BP London
United Kingdom