City Of London National Guard Lodge No. 3757.UnclaimedCommunity & faithLONDON, ENG+447847459620Not providedVisit website