The better the host, the worse his accommodations

From MM: The [London Natural History Society] traces its roots back to 1858, when the Haggerstone Entomological Society was founded in June of that year. By the end of the year it had 35 members, who met one evening a week in the Carpenters’ Arms, a pub in Haggerston, which lies between Shoreditch and Dalston.…
Is this building on the corner of Bridport Place and Rushton Street the original Haggerstone Entomological Society  headquarters?