Port of London Authority barge. This is about the biggest size of a Thames Barge made. No means of propulsion, it was just a load carrier, towed by Tug Boats.