Tiger Tavern, Lower Thames Street, London EC3

Taken in early summer 1980. Does anyone know what became of it?

1,161 views
0 faves
5 comments
Taken on May 9, 2012