The British Lion has one mention in the year 1873 when it also closed.

No other details at present.

Share this Page: