Anchor Inn

A Dictionary of London by Henry A Harben.

On the west side of Duck Lane, in Aldersgate Ward (Rocque, 1746-L. Guide, 1758).


The site is now occupied by some of the buildings belonging to St. Bartholomew's Hospital.

Related Words