Due to the quirks of British privacy/property laws, the United Grand Lodge building is open to the public when lodge isn't currently in session. There's also multiple heinous laws on the books about being required to post membership to Scotland Yard, going back decades. From what I've heard, lodge membership among the police in the UK is almost mandatory if one intends on rising above a certain rank, so it's probably something they chose.