"British Power Boat Company Type 2 'Whaleback' High Speed Launches of the RAF Marine Branch, at sea off Dover, 7 April 1941." BPBC Type 2 'Whaleback' High Speed Launches, HSLs 122 and 142, at sea off Dover, Kent.