Museum of the Order of Saint John51.522026, -0.102734Saint John's Lane 26, London EC1M 4DA, England, United KingdomLocation map (click to zoom)