A floating museum of art and events, the collection possesses London’s last remaining fleet of historic Thames barges, which were originally responsible for the prosperity of the city.Open Tuesday – Wednesday 10:00 – 16:00. Admission is free.
Tel: 020 7738 1935
Location: Hester Road, SW11 4AN (Click Here For Map)
Nearest station: Sloane Square, South Kensington