Albion Wharf

A Dictionary of London by Henry A Harben.

Between Anchor Wharf and Horseshoe Wharf on the Thames, in Castle Baynard Ward (O.S. 1880). Site now occupied by warehouses, etc.

Related Words