AlegsaOnline.com Wharf Author: Leandro Alegsa 13-11-2022 A wharf is a permanent structure at a lake, a river, or the sea. It is made so that ships can be loaded and unloaded more easily. Canary Wharf in London