Existed in early 19th century.
Location 88 Arlington Road, London, NW1
Categories
Authority
More Information Bedford Tavern